Articulo de referencia

Salpicaduras de textura

Ejemplo de salpicadura de textura, excepto que se aplica un mapa alfa adicional. En gráficos por computadora , la superposición de texturas es un método para combinar diferentes...

Ejemplo de salpicadura de textura, excepto que se aplica un mapa alfa adicional.

En gráficos por computadora , la superposición de texturas es un método para combinar diferentes texturas . Funciona aplicando un mapa alfa (también llamado "mapa de pesos" o "mapa de superposición") a los niveles superiores, revelando así las capas inferiores donde el mapa alfa es parcial o completamente transparente. El término fue acuñado por Roger Crawfis y Nelson Max. [ 1 ]

Optimizaciones

Dado que la técnica de superposición de texturas se utiliza comúnmente para la representación de terrenos en videojuegos , se requieren diversas optimizaciones. Debido a que el principio subyacente es que cada textura tenga su propio canal alfa , se puede consumir fácilmente una gran cantidad de memoria . Como solución a este problema, se pueden combinar varios mapas alfa en una sola textura, utilizando el canal rojo para un mapa, el azul para otro, y así sucesivamente. Esto permite utilizar una sola textura para proporcionar mapas alfa a cuatro texturas de color real. Las texturas alfa también pueden tener una resolución menor que las texturas de color, y a menudo estas últimas se pueden repetir en mosaico.

Los terrenos también se pueden dividir en fragmentos, cada uno con sus propias texturas. Por ejemplo, si una textura específica se encuentra en una parte del terreno pero no en el resto, sería un desperdicio de memoria y tiempo de procesamiento si el mapa alfa abarcara todo el terreno si solo se necesitara el 10 %. Si el terreno se divide en fragmentos, el mapa alfa también se puede dividir según estos, de modo que, en lugar de desperdiciar el 90 % de ese mapa, solo se desperdiciaría el 20 %.

La técnica de superposición de texturas basada en alfa, aunque sencilla, produce transiciones poco naturales. La mezcla de texturas basada en altura intenta mejorar la calidad mediante la mezcla basada en un mapa de alturas de cada textura. [ 2 ]

Véase también

Referencias

  1. Salpicaduras de textura para visualización de campos vectoriales y escalares en 3D
  2. Mishkinis, Andrey (16 de julio de 2013). "Advanced Terrain Texture Splatting" . www.gamasutra.com . Archivado del original el 25 de agosto de 2021.
  • Charles Bloom sobre la técnica de salpicado de texturas
  • Salpicadura de texturas en Direct3D
  • Crawfis, Roger y Nelson Max, Texture Splats for 3D Vector and Scalar Field Visualization , Proceedings Visualization '93 (octubre de 1993), IEEE CS Press, Los Alamitos, pp.  261–266.

Obtenido de " https://en.wikipedia.org/w/index.php?title=Texture_splatting&oldid=1295702427 "