Description

Attempting to blend SkyLight Cubemaps via the SetCubemapBlend function to blend between different Cubemaps to make the changes seamless is not reflected.

As a workaround, in LumenTracingCommon.ush, replace GetSkyLightReflection with GetSkyLightReflectionSupportingBlend to apply the blend. This is also mentioned in the following thread. 

https://forums.unrealengine.com/t/set-cubemap-blend-in-skylight-and-reflections-on-transluscent-materials/137795/3

Steps to Reproduce
  1. Download the repro project in additonal Info URL
  2. Open in editor
  3. Play in editor

Result:

When changing the value of InBlendFraction, only A or B is reflected and not blended.

Expected:

When blending via the SetCubemapBlend function, A and B are blended according to the input InBlendFraction value.

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Rendering Architecture
Affects Versions5.2
Target Fix5.4
Fix Commit28995810
CreatedOct 17, 2023
ResolvedOct 24, 2023
UpdatedOct 27, 2023