Reflections do not receive SkyLight leakage contribution from a static SkyLight when static lighting is disallowed. This is caused by the function UpdateSkyIrradianceGpuBuffer checking if the SkyLig ...
The licensee's VFX team has been struggling with getting their Niagara systems with translucent materials to fit into the environments they are being used in. In a project with default settings, the ...
There's a cook determinism issue in the way UObject unversioned serialization handles UObject pointers pointing to garbage. Depending on GC timing, it can either be skipped (as a property matching C ...
When a heterogeneous volume actor is used with a volume material in a debug build, the following ensures are triggered: Ensure condition failed: UniformBufferValue || EnumHasAnyFlags(AutomaticallyBo ...
Loading UWorldPartitionHLODSourceActorsFromCell takes a lot of time in editor + PIE when it contains a lot of actors per UWorldPartitionHLODSourceActorsFromCell (between 2K and 2K actors). ...
A licensee wanted to report some missing PSO Precaching they found, which they have fixed locally: 1. UCableComponent doesn't implement CollectPSOPrecacheData or call CheckPSOPrecachingAndBoostPri ...
Context Level Instancing is a level-based workflow designed to improve and streamline the level editing experience. In a standalone Level Behavior, when the Level Instance Actor is loaded through it ...
Bounds generation when bIncludeComponentLocationIntoBounds is active is broken. Both the calculation of the local bounds and the world bounds are incorrect (see screenshot). When that flag is acti ...
The wrong emissive value may be used on Nanite objects with custom primitive data when Lumen card sharing is enabled. This issue can be mitigated with: r.LumenScene.SurfaceCache.AllowCardSharing 0 ...
The AnimToTexture plugin generates an animated texture that results in a stutter when the animation loops. This looks to be related to the code in UAnimToTextureBPLibrary::AnimationToTexture which ...