Rendered panoramas using Lumen may be overexposed

TM - Rendering - Sep 30, 2025

Reported in SF [Link Removed] Lumen Panorama renders in 2025.2 may appear overexposed compared to the viewport, or when comparing the same render produced in 2025.1.1 This only appears to occur wi ...

Merge Actors (Simplify) is broken with Substrate Shader Models Node

UE - Rendering - Features - Shading Models - Sep 29, 2025

Substrate Materials cannot be baked when Meshes are merged using the "Simplify" method. All textures except for the normal are reduced to a single black parameter. The normal texture produced does n ...

Many downloaded cloud items cause a performance issue when booting Twinmotion

TM - Interoperability - Sep 29, 2025

See slack thread: [Link Removed] Resume : In the context of the object substitution for Revit, when TM starts, it exports a csv listing the available objects and their corresponding thumbnail. This ...

nDisplay Regression: Public header DisplayClusterViewport_OverscanSettings.h now includes internal header Math/MarginSet.h, breaking clients' code

UE - Virtual Production - nDisplay - Sep 29, 2025

On the nDisplay plugin code, CL 44773085 from August 12 introduced a new struct template TMarginSet and changed struct FDisplayClusterViewport_OverscanSettings to use it. However, the latter is defi ...

Division by zero in FAnimNode_StrideWarping::EvaluateSkeletalControl_AnyThread

UE - Anim - Gameplay - Sep 29, 2025

When an Actor's CustomTimeDilation is 0.0, functions FActorTickFunction::ExecuteTick() and FActorComponentTickFunction::ExecuteTickHelper() will call AActor::TickActor() and UActorComponent::TickCom ...

Custom Depth range is different than Pixel Depth range

UE - Rendering - Graphics Features - Sep 25, 2025

Shaders that compare custom depth and pixel depth get wrong output values because the ranges are different. This error is most noticeable over large distances. The difference in ranges is due to t ...

FKeyHandle internal static atomic counter can overflow on long running games depending on usage pattern

UE - Anim - Sep 24, 2025

Structure FKeyHandle stores an internal index, which is initialized from a static atomic counter in the default constructor: +----- FKeyHandle::FKeyHandle() { | static std::atomic<uint32> LastKey ...