This Is Why Your Normal Maps Are Broken In Unreal Engine - DirectX vs OpenGL

preview_player
Показать описание

Normal maps looking broken in Unreal when they look fine in Marmoset? You might have the wrong format! Learn about the 2 different Tangent Space Normal Map formats, which one Unreal uses, and how to fix your normal maps so that they look right in Unreal.

00:00 Introduction
00:35 OpenGL Format
01:07 Direct X Format
01:33 Difference Between Formats
02:12 Switch Formats to Fix for Unreal
03:04 More Unreal Authorized Training
Рекомендации по теме
Комментарии
Автор

This is something that has bugged me for the longest time and I couldnt piece it together. that was clear, concise & really helpful !

lukesfilmltd
Автор

short and sweet tutorials like this make the world go round. thank you!!!

chriscrowe
Автор

Perfect, this is exactly what I needed. Thanks!

starchaser
Автор

THANK YOU SO MUCH. This solved ALL of my problems.

BadPractices
Автор

Can you add a normal map to a media plate video if that video is rendered as normal map and attached in materials?

Whetzell
Автор

I too join this great community of 'the humbles', it was a pleasure :)

armondtanz
Автор

Would be awesome to do this in graphs then manually per image!

Shinziga
Автор

I knew about the flip/invert Y trick but I did not know how to tell if this is directX or OpenGL from just looking at a normal map.

yusufa
Автор

tldr: use directx for unreal and opengl for unity, if anything looks wrong inside unreal, flip the green (Y) direction using photoshop or inside unreal itself

denieltonn
Автор

Great video thank you very much! excellently explainted

MaxManipulator-wq
Автор

How come my normal map always look strange even with DirectX? 😂 Am I missing something in the blender export?

cgnovice
Автор

I just started learning about asset creation and was very interested in something that was stated about Unreal 5 during its reveal showcase, and that was that UE5 wasn't using normal maps (asset being imported directly from ZBrush as is without a normal map), because both lumen and nanite could handle the workload without bogging down the performance.

So, my question is did I misunderstood? Or do I still need to create a normal map for my asset before importing it into UE5?

As I said, I am brand new to this and the sheer amount of information out there is massive and intimidating to sort through. I appreciate any help to understanding this particular issue. Thanks in advance.

oscarchavez
Автор

Well, the problem can also be the normal attitude from the vertex of the geometry

李景天
Автор

There is no way a senior artist would not know about normal map formats. Every junior+ knows it. Well unless they are coming from archviz

vladimirlavrentyev
Автор

Unreal has so many compatibility issues, literally EVERYTHING has to be converted. It will be steamrolled when something that looks as good or better but is compatible across the board and supports new developer tools comes along. Epic painted themselves into a corner. Let's see how long that lasts.

gitbuhqwerty
Автор

Thank you for the tip, this is very helpful

abdellatif