Description

Dynamic Light placed inside of a Dynamic Static Mesh doesn't pass through the geometry. The static mesh is not double-sided.

User Description:

It appears that in Unreal 4.16 one loses the ability to place movable light sources inside movable shadow-casting objects.

This unfortunately, breaks lighting for many scenarios: In one example case of mine, I have a spotlight inside a (shadow-casting) flashlight mesh. Both are moveable. The flashlight can no longer shine light in my game (worked fine in 4.15).

I could of course disable shadow-casting from the flashlight mesh, but the lack of shadows is very noticeable when placed on a surface like a table or the floor.

Steps to Reproduce
  1. Open the attached project in 4.15 to see the expected behavior or see screenshot Light01
  2. Convert a copy of the project in 4.16 to reproduce this issue

Results: In 4.16+ the light will no longer pass though single-sided geometry

Expected: For the light to pass though

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

2
Login to Vote

Fixed
ComponentUE - Graphics Features
Target Fix4.17
Fix Commit3503228
Main Commit3511602
CreatedJun 2, 2017
ResolvedJun 21, 2017
UpdatedApr 27, 2018