1
$\begingroup$

I've tried to preview my final render, however I've noticed that the shadows are casted incorrectly. The problem isn't the positioning. Moving the lights doesn't affect shadows and only makes already illuminated areas brighter if the light source is near them. But even if I put the point light in front of the face, the shadows aren't modified at all. I've tried strenghtening the light and changing its size, however the shadows are still wrong.

Is there any step I've missed? How can I fix this?

Shadows are casted wrongly, just like on this screenshot Seen from other perspective

$\endgroup$
  • $\begingroup$ reduce the strength and move the lamp $\endgroup$ – JacksonPro May 7 at 7:48
  • $\begingroup$ @JacksonPro check the other pic I uploaded. The problem isn't the positioning. Moving the lights doesn't affect shadows and only makes already illuminated areas brighter if the light source is near them. But even if I put the point light in front of the face, the shadows aren't modified at all. $\endgroup$ – Mikhal Hjadynkov May 7 at 20:52
  • $\begingroup$ Try to make the light size smaller. If the object fall off the light radius it won't be affected. $\endgroup$ – Carlo May 7 at 21:04
  • $\begingroup$ @Carlo I tried that, placing the face into the light's radius but that didn't work. The shadows didn't change at all and already illuminated areas just got brighter. $\endgroup$ – Mikhal Hjadynkov May 7 at 21:58
  • $\begingroup$ Are you sure that those are shadows? Could you upload your file for inspection? $\endgroup$ – Carlo May 7 at 22:14
2
$\begingroup$

Incomplete node setup

Normal maps need a conversion before you feed them to the shaders. The black spots you are experiencing are not shadows, but an incorrect calculation of the surfaces normals.

A Normal Map node must be added between the texture and the shader.

As said in 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.

enter image description here

| improve this answer | |
$\endgroup$
  • $\begingroup$ Oh I see. I didn't know I needed to do that to begin with, and it was indeed the problem. So then should I do this everytime when I import an object with a normal map? $\endgroup$ – Mikhal Hjadynkov May 8 at 22:12
  • $\begingroup$ For the common Normal maps, yes you should. $\endgroup$ – Carlo May 8 at 22:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.