Why do my normal maps appear to be inverted?

Why do my normal maps appear to be inverted?

Anonymous
Not applicable
13,725 Views
3 Replies
Message 1 of 4

Why do my normal maps appear to be inverted?

Anonymous
Not applicable
 
0 Likes
13,726 Views
3 Replies
Replies (3)
Message 2 of 4

Anonymous
Not applicable

Most Max users are accustomed to using DirectX normal maps (even if they don’t realize it), however, by default Arnold relies on OpenGL normal maps to render correctly. If something appears to be incorrect with the normal map you’re using, this probably the issue. Luckily, there’s an easy fix.

28-normalmap-examples-001.jpg

In case you didn’t already know the difference between DirectX and OpenGL normal maps, DirectX reads green values as being Y down or negative, and OpenGL reads green values as Y up or positive. In Arnold, changing this is as easy as enabling the Invert Y checkbox in the Normal Map node.

29-normalmap-controlpanel-001.png

As this is a frequently asked question we have provided both the question and answer in this thread.

0 Likes
Message 3 of 4

Anonymous
Not applicable

Did not know this! Thank you so much!

0 Likes
Message 4 of 4

bioclone_ax45
Advocate
Advocate

thx 4 this, directly to the point, easy and with images showing the involved nodes, where to find the option and even explaining the base under this (like talk about OpenGL/DX)

0 Likes