Normal map vs bump map:

Tanto los normal maps como los bump maps añaden la ilusión de detalle de superficie — rasguños, poros, surcos — sin añadir polígonos. La diferencia está en cuánta información almacenan, y por lo tanto, qué tan convincentes se ven.

La respuesta corta

Un bump map (mapa de altura) es una imagen en escala de grises donde el brillo significa altura — simple, pero solo empuja el detalle hacia adentro o afuera. Un normal map es una imagen RGB que almacena una dirección de superficie completa por píxel, así que puede simular detalles que capturan luz desde el lado. Los normal maps son más ricos y son el estándar en PBR moderno; los bump/mapas de altura aún son útiles para desplazamiento y paralaje.

Cómo funciona un bump map

Un bump map es en escala de grises — blanco es alto, negro es bajo. El renderizador lee el gradiente de brillo e inclina la normal de la superficie hacia arriba o abajo para simular relieve.

Es barato e intuitivo, pero porque solo codifica altura en un eje, no puede representar detalles que miran hacia los lados — así que los detalles biselados o angulados se ven más suaves y menos definidos de lo que deberían.

Cómo funciona un normal map

Un normal map usa los canales rojo, verde y azul para almacenar una dirección X/Y/Z para la superficie en cada píxel — por eso se ven mayormente azul-púrpura. Esto permite inclinar la superficie aparente en cualquier dirección.

Esa información extra significa que los bordes biselados, rasguños angulados y detalles finos capturan luz realistamente desde el lado, no solo de frente. Un normal map lleva mucha más información de superficie que un bump map en escala de grises, por eso se convirtió en el estándar.

Dónde aún encajan los mapas de altura

El "bump map" en escala de grises vive como el mapa de altura/desplazamiento en PBR — no está obsoleto. Impulsa el desplazamiento verdadero y la oclusión por paralaje, añadiendo profundidad real o aparente que un normal map solo no puede.

Muchos materiales vienen con ambos: un normal map para detalles direccionales finos y un mapa de altura para paralaje y desplazamiento que cambia la silueta. Se complementan en lugar de competir.

Preguntas frecuentes

¿Es un bump map lo mismo que un mapa de altura?

Esencialmente sí — un bump map en escala de grises clásico es un mapa de altura, donde el brillo codifica la altura. En PBR generalmente se llama mapa de altura o desplazamiento.

¿Debería usar un normal map o un bump map?

Para la mayoría del detalle de superficie, usa un normal map — es más rico y es el estándar moderno. Usa un mapa de altura junto a él para paralaje o desplazamiento verdadero.

¿Por qué mi normal map es azul?

Porque una superficie plana apunta hacia arriba en el espacio tangente, que se codifica en un color azulado. Los rojos y verdes aparecen donde la superficie se inclina.

Genera un normal map de una foto o detalle de altura y previsualízalo iluminado en 3D — al instante, en Mixos.

Start free