Atlas de texturas


En gráficos por computadora , un atlas de texturas (también llamado hoja de sprites o sprite de imagen en el desarrollo de juegos en 2D ) es una imagen que contiene varias imágenes más pequeñas, generalmente empaquetadas para reducir las dimensiones generales. [1] Un atlas puede consistir en imágenes de tamaño uniforme o imágenes de diferentes dimensiones. [1] Se dibuja una subimagen utilizando coordenadas de textura personalizadas para seleccionarla del atlas.

En una aplicación en la que se utilizan con frecuencia muchas texturas pequeñas, suele ser más eficaz almacenar las texturas en un atlas de texturas que el hardware de gráficos trata como una sola unidad . Esto reduce tanto la sobrecarga de E/S del disco como la sobrecarga de un cambio de contexto al aumentar la localidad de memoria . Es posible que se necesite una alineación cuidadosa para evitar el sangrado entre subtexturas cuando se usa con mipmapping y compresión de texturas .

En el desarrollo web , las imágenes se empaquetan en una hoja de sprites para reducir la cantidad de recursos de imágenes que deben recuperarse para mostrar una página. [2]