Articulo de referencia

Atlas de texturas

En gráficos de computadora , un atlas de texturas (también llamado hoja de sprites o sprite de imagen en el desarrollo de juegos 2D ) es una imagen que contiene múltiples imágen...

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

Beneficios

En una aplicación en la que se utilizan con frecuencia muchas texturas pequeñas , suele ser más eficiente 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 la memoria . Puede ser necesaria una alineación cuidadosa para evitar la filtración entre subtexturas cuando se utiliza con mapeo mip 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 imagen que se deben obtener para mostrar una página. [2]

Referencias

  1. ^ ab "Documento técnico del SDK: mejora del procesamiento por lotes mediante atlas de texturas" (PDF) . Nvidia . Consultado el 16 de octubre de 2018 .
  2. ^ "Implementación de sprites de imágenes en CSS". Red de desarrollo de Mozilla .

Explicaciones y algoritmos

  • Documento técnico de Texture Atlas: un documento técnico de NVIDIA que explica la técnica.
  • Atlas de texturas prácticos: una guía sobre el uso de un atlas de texturas (y sus ventajas y desventajas).
  • Mil maneras de embalar la basura - Análisis y benchmark de los diferentes algoritmos de embalaje
  • Hojas de sprites: datos esenciales que todo desarrollador de juegos debe saber: video divertido que explica los beneficios de usar hojas de sprites
  • ¿Qué es Texture Atlas? - Publicación de blog que explica las texturas del atlas y sus áreas de uso

Herramientas

  • TexturePacker: empaquetador de hojas de sprites con interfaz gráfica de usuario y muchas opciones. Funciona con casi todos los motores de juegos.
  • Empaquetador de texturas LibGDX: utilidad de empaquetado de texturas de código abierto de libGDX
  • Texture Atlas Maker: Utilidad de atlas de texturas de código abierto para juegos OpenGL 2D.
  • SpriteMapper: Utilidad de atlas de texturas (mapa de sprites) de código abierto que incluye una tarea Apache Ant .
  • CC0 Atlas Textures: biblioteca de texturas de atlas sin derechos de autor
  • SprAtlas: un empaquetador de atlas sencillo, gratuito y de código abierto con múltiples opciones
Obtenido de "https://es.wikipedia.org/w/index.php?title=Atlas_de_texturas&oldid=1256529720"