0
$\begingroup$

Normals not working. Sample .blend here. Sorry, I imagine this is a fairly straightforward / dumb problem. I built a test normal map in MindTex from a greyscale pixel art height map. Testing the resultant map in Blender Cycles gives me some weird rendering issues, where identical (as far as I can tell) point lights at different sides of the column appear to render very different casts of light and shadow on individual faces.

The UV appears to be correct, the normalmap should be fine (it's a very simple map and MindTex has proven to be a useful tool in the past). If I disconnect the map in the material nodes, the problem fixes itself.

...What on earth is going on?

Appreciate any time you can give this. Looking forward to a solution...!

--Rev

$\endgroup$
2
  • $\begingroup$ Using the normal map node seems to work as expected. $\endgroup$
    – Leander
    Jun 25, 2018 at 22:00
  • $\begingroup$ Yeah, I'm an idiot. Not used to TESTING normal maps in Blender. If you submit your comment as an answer I'll mark it correct and get back to banging my head on my desk. THANK YOU! =D $\endgroup$ Jun 25, 2018 at 22:31

1 Answer 1

1
$\begingroup$

Use a normal map node between your image texture node and your normal input. As you already have, the image texture should be set to Non Color Data.

normal map node

From the manual:

The Normal Map node generates a perturbed normal from an RGB normal map image. This is usually chained with an Image Texture node in the color input, to specify the normal map image. For tangent space normal maps, the UV coordinates for the image must match, and the image texture should be set to Non-Color mode to give correct results.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .