Reflection Capture does not appear to work with Lumen + SSR.
Licensees have reported that there are cases where they want to combine Lumen GI, SSR and Reflection capture for quality and performance reasons.
The following implementations appear to skip Reflection Capture:
.\Engine\Source\Runtime\Renderer\Private\IndirectLightRendering.cpp : Release-5.5 - Line 2018
FRDGTextureRef ReflectionsColor = nullptr; if ((ViewPipelineState.ReflectionsMethod == EReflectionsMethod::Lumen && ViewPipelineState.DiffuseIndirectMethod == EDiffuseIndirectMethod::Lumen) || (ViewPipelineState.DiffuseIndirectMethod == EDiffuseIndirectMethod::Lumen && ViewPipelineState.ReflectionsMethod == EReflectionsMethod::SSR)) { // Specular was already comped with FDiffuseIndirectCompositePS continue; }
Result:
Reflection method
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-259557 in the post.
0 |
Component | UE - Rendering Architecture |
---|---|
Affects Versions | 5.5 |
Target Fix | 5.8 |
Created | Mar 24, 2025 |
---|---|
Resolved | Mar 31, 2025 |
Updated | Apr 7, 2025 |