Licensee has a setup in which static lighting is placed in a Blueprint Actor and then a New Blueprint is created with the parent added to this new blueprint. All Elements in both Blueprints are set to a Static Mobility. When you Build lights and PIE, the lights seem to be built correctly. Until you restart the project in which case all lights in Child Blueprint are marked dirty and must be rebuilt.
Workaround: Using an actual Child Blueprint instead of nesting one blueprint inside another will result in no issue.
QUICK REPRODUCTION:
RESULTS: No Lighting Needs to be rebuild on first PIE, but on restart Lighting does need to be rebuilt on PIE
EXPECTED: Lighting should not have to be rebuilt if nothing changes and the editor is merely closed and reopened.
FULL REPRODUCTION:
RESULTS: No Lighting Needs to be rebuild on first PIE, but on restart Lighting does need to be rebuilt on PIE
EXPECTED: Lighting should not have to be rebuilt if nothing changes and the editor is merely closed and reopened.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-22457 in the post.
3 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 4.8.3, 4.9.2, 4.10 |
Target Fix | 4.14 |
Fix Commit | 3163135 |
---|
Created | Oct 21, 2015 |
---|---|
Resolved | Oct 31, 2016 |
Updated | Apr 27, 2018 |