Parallax Mapping
Técnica de mapeado topológico o mapeado normal que se aplica a texturas para crear una profundidad más clara y un realismo mayor con poca influencia en el rendimiento de la simulación.
Origen
Del inglés parallax mapping (mapeado por paralaje).
Cómo funciona el parallax mapping
La técnica parte de una textura y de un mapa de alturas. Según el ángulo desde el que mira la cámara, desplaza las coordenadas de la textura para que las zonas con relieve parezcan sobresalir, como si una pared de piedra tuviera hondonadas de verdad. Es una ilusión visual: la superficie sigue siendo plana, y el coste de rendimiento es pequeño frente a modelar toda esa geometría.
Límites que se notan
La versión sencilla no resuelve bien la oclusión, es decir, que una parte alta tape a otra detrás, ni los bordes de la silueta. Para eso existen variantes que trazan un rayo por el mapa de alturas, conocidas como parallax occlusion mapping o relief mapping. Cuanto más pasos calculan, mejor se ve el relieve, a cambio de más trabajo para la tarjeta gráfica. Se aplica sobre una textura ya existente y no sustituye al modelado de los objetos importantes.
Preguntas frecuentes
¿Qué diferencia hay entre parallax mapping y normal mapping?
El normal mapping cambia cómo la luz parece rebotar en la superficie, pero no mueve la textura al cambiar el punto de vista. El parallax mapping suma un desplazamiento según el ángulo de la cámara, y así da sensación de profundidad real. Se suelen combinar las dos técnicas en el mismo material.
¿Qué es el parallax occlusion mapping?
Es una variante más cuidadosa que traza un rayo a través del mapa de alturas hasta encontrar la parte visible de la superficie. Con ello gestiona mejor la oclusión y las siluetas que la versión simple. Es más exigente para la tarjeta gráfica, pero consigue un relieve más convincente.
Fuentes
Añadido el · Actualizado el · ¿Falta algo? Sugiere una corrección