Normal map artifacts in cycles but not eevee

Hi, I cant seem to figure this out in eevee my normal map looks like it should but in cycles there are tons of artifacts and it looks terrible. The normal maps are in non-color space and the normal type is Open-Gl.



Normal from first image:

Looks like “terminator artifact”. This happens in Cycles with low poly objects.
Two possible fixes are:

  1. Add more geometry to your mesh
  2. Increase size of your lights.

Related efforts to fix this by developers here: T68920

Thank you.

1 Like

filibis, when you say to increase the size of your lights , do you mean direct or indirect light and do you mean the diameter or strength. I was having artifacts on my flooring in Cycles above 600 samples.Thanks

I mean the diameter not the strength (For area lights, it’s size). I don’t know about the impact of direct/indirect lights.
When I see such artifact I add more geometry to the mesh. Increasing the size of light might result undesirably. (I know it’s still not a good fix but this is what we have currently as far as I know)

Thank you filibis. I will also try adding more geometry. This is really good to know.

An alternative cheat might be to add a bevel node between your normal map and the normal input.

Thanks Tarby. I will try that as well.

1 Like

Something else you might try is change the Autosmooth angle to something higher.

Thanks for that tip Tarby.

1 Like