En este tutorial muy breve, veremos cómo corregir un Normal Map que, al importarlo en Unreal Engine, hace que los detalles de la superficie aparezcan iluminados de forma incorrecta.
La versión en video de este tutorial no está disponible actualmente en este idioma. A continuación puedes ver la versión en inglés con subtítulos; debajo del video encontrarás la transcripción traducida al español.
Transcripción del video
¡Hola a todos! En este tutorial muy breve, veremos cómo corregir un Normal Map que, al importarlo en Unreal Engine, hace que los detalles de la superficie aparezcan iluminados de forma incorrecta.
Una posible causa de este tipo de problema es que el mapa utilice la convención de OpenGL, mientras que Unreal Engine espera la convención de DirectX. Esto puede ocurrir, por ejemplo, cuando el Normal Map se ha exportado utilizando la convención de OpenGL desde Substance Painter u otro software.
Si esta es la causa del problema, para corregirlo solo hay que invertir el canal verde del Normal Map activando la opción Flip Green Channel en el editor de Unreal Engine. Veamos cómo hacerlo.
El modelo 3D que estoy utilizando para este ejemplo contiene una plataforma metálica cuyos detalles de superficie no están modelados en la geometría, que es plana, sino que se simulan mediante un Normal Map. Estoy ajustando la cámara y la luz direccional para que la luz y las sombras de estos detalles sean más visibles y así podamos identificar el problema con mayor facilidad.

Para observar mejor la superficie, cambio al modo de visualización Detail Lighting, que aplica un material neutro y conserva los Normal Maps de los materiales originales. Esto nos permite examinar la luz y las sombras de los detalles de la superficie sin que los colores de las texturas nos distraigan.


Hago doble clic en el Normal Map en el Content Browser para abrirlo en el Texture Editor. En el campo de búsqueda del panel Details, escribo Flip para encontrar la opción Flip Green Channel. La información emergente de esta casilla nos indica que esta opción es especialmente útil para algunos Normal Maps.


Al activar Flip Green Channel, podemos ver la diferencia tanto en la imagen del Texture Editor como en la vista 3D. Antes de cerrar el Texture Editor, recuerden hacer clic en Save This Asset.



Vuelvo al modo de visualización Lit para mostrarles la diferencia con Flip Green Channel activado y desactivado en el objeto con todas sus texturas e iluminación.


¡Y eso es todo para este tutorial tan breve! Al igual que con mis otros videos, la versión en texto de este tutorial y otros recursos adicionales están disponibles en mi sitio web, también en otros idiomas, a través del enlace de la descripción. Si este tutorial les resultó útil, pueden agradecérmelo dejando un Like y suscribiéndose al canal. ¡Hasta pronto!