Why is my lighting not making clean shadows?

Hello, my game is based around shadows and not having clean shadows in a minimalist game is very bad. When I started my project I deleted all assets in the scene and started from scratch. When I make a new project, and import my objects, my shadows work fine, but here, where I have devoted lots of time, isn’t working; and I’d like to avoid spending a week moving all my parts and blueprints into a new project.

In the pictures I have screencapped 1) my scene, 2) Lightmass important volume details 3) my main light’s details, 4) engine rendering settings and 5) an example of the shoddy shadows.

My lighting is currently in production and whenever I press build lighting, the swam agent pops up and disappears faster than I can screencap it. I think something may be wrong with how my engine is rendering and I need help with fixing this issue.

Please ask away and I will provide screenshots of any details you need to look at…

Thanks for your help.

Hi AC80,

What version of the engine are you currently using? This appears to be an older version since “Affect Dynamic Indirect Lighting” has been truncated to “Dynamic Indirect Lighting” for a while now. Also, that feature only works with Light Propagation Volumes (LPV) if you have it enabled.

Is there a reason not to upgrade to 4.7 since the engine is free?

Spot Lights are not intended to act as a directional light source for an entire scene like this. You would benefit more by using multiple spot lights that cover you scene to get better shadow detail, or using a Directional Light Source and adjust the Cascaded Shadow Maps settings to better fit your needs.

You can read more about CSM adjustments here:A new, community-hosted Unreal Engine Wiki - Announcements - Epic Developer Community Forums

Also, to get the best results it would be beneficial to use a stationary light so that dynamic objects are lit with dynamic shadows and any static geometry will get baked shadows.