Description

In UE 5.8 r.Visibility.LocalLightPrimitiveInteraction mode 2 (enabled if MegaLights is disabled) was added and made the new default as a performance optimization. However, this causes shadows to disappear for non-Nanite objects inside PPVs that disable Megalights because the logic for mode 2 checks the project setting and not the PPV override.

Steps to Reproduce
  1. Open the MAP_ShadowTest in the attached project
  2. Move the point light

Expected
The shadows for the boxes appear and move

Actual
No shadows appear for the boxes until you set r.Visibility.LocalLightPrimitiveInteraction 1 and move the light, or toggle Cast Shadow on the light.

Have Comments or More Details?

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

0
Login to Vote

Unresolved
ComponentUE - Rendering - Graphics Features
Affects Versions5.8
CreatedJul 14, 2026
UpdatedJul 14, 2026
View Jira Issue