Hi all.
I have encountered this problem where I have noticed that point lights and sport lights leak light through solid geometry.
My question is, does anyone know how to fix this and prevent light from passing through walls etc?
Here is a sample scene and on the left you will notice light going through.
2 Likes
Are you using Shadows. This will definitely happen without them
1 Like
Yes I am using Shadows.
1 Like
I’m guessing the point light colors the texture based on the distance and doesn’t cast rays to check for obstructions.
My suggested work-around would be to set the radius to a smaller amount. And use ambient light if the room gets too dark.
Looks to me like the walls aren’t casting any shadows at all. Are they set to cast or only receive shadows?
Either way, it’s important to remember that lighting will happen on every surface and then shadows come and paint gray on top of that. Nothing is doing any ray tracing. In 3D graphics, (certainly with forward rendering) lighting and shadow are two different things.
2 Likes