'Affects Translucent Lighting' is a performance optimization for deferred rendering because deferred rendering requires an extra pass to inject lights into the translucent lighting volume. In forward rendering lights can be used directly during shading so the TLV is not necessary.
The option 'Affects Translucent Lighting' for lights does not seem to have an affect objects/materials using translucency.
I tested this setting in the Deferred Renderer and it works as expected. I am not really sure if this is just a current limitation of the Forward Renderer and translucency. The documentation suggests 'Dynamically Shadowed Translucency' is unsupported as of now, but it does not mention lit translucency in its entirety.
1. Open attached project.
2. Select the Spotlight in the scene.
3. Uncheck 'Affects Translucent Lighting'
Outcome Particle effect remains lit, even though it is using translucency.
Expected The particle system should become hard to see similar to the results when disabling this setting in the deferred renderer.
How does TextureRenderTarget2D get TArray<uint8> type data?
Why does the REMOVE method of map container remove elements have memory leaks?
UMG RichText not appear image when packaged
How to delete some elements correctly when deleting an array loop?
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
How do I set a material as a post-processing material?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-44538 in the post.
1 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 4.14.3, 4.15.1, 4.16 |
Created | Apr 30, 2017 |
---|---|
Resolved | May 4, 2017 |
Updated | May 5, 2017 |