Description

When the cast shadow checkbox is disabled for all sections that make up a static mesh the main shadow is no longer rendered but the contact shadow does not respect the instruction to disable shadows for the static mesh and still remains in the view.

Steps to Reproduce

1. Create a new Basic Level
2. Add a Static Mesh to the Level
3. Set the Directional Light Rotation to (Pitch=-2.000000,Yaw=-28.000000,Roll=112.360672)
4. Set the Directional Light Position to (X=0.000000,Y=0.000000,Z=400.000000)
5. Set the Contact Shadow Length of the Directional Light to 1
6. Observe the Objects shadow present in the level
6. Observe the Contact Shadow present in the Level
7. Double click the Static Mesh to open it in the Static Mesh editor
8. In the Lod 0 section of the details panel, disable Cast Shadows for all sections.
9. Observe the objects shadow absent from the Level
10. Observe the contact shadow present in the Level

Expected behavior - The contact shadow would not be present if the conditions to render the objects shadow are not present.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-351411 in the post.

0
Login to Vote

Unresolved
ComponentUE - Graphics Features
Affects Versions5.65.6.15.75.8
CreatedOct 30, 2025
UpdatedOct 30, 2025
View Jira Issue