FVulkanDynamicRHI::RHIReadSurfaceData​ incorrect for FLinearColor​.

UE - Rendering Architecture - RHI - Mar 4, 2024

The FLinearColor implementation for FVulkanDynamicRHI is incorrect. FLinearColor stores 32 bit floats in linear space, while FColor stores 8 bit integers encoded with sRGB applied. The implementatio ...

Skeletal Mesh reduction clamps UVs at 1024

UE - Anim - Rigging - Mar 4, 2024

Sequencer fails to play anim sequences on linked anim instances when an Additve/Layered FKControlRig track is active

UE - Anim - Anim in Engine - Mar 2, 2024

Animations can't be played with Sequencer via slot nodes in linked anim graphs when an additive/layered FK Control Rig is active.  This is because adding an FK Control Rig changes the anim instance ...

Blueprints break when implementing a duplicated BP interface along with the original

UE - Framework - Blueprint - Mar 1, 2024

When duplicating a blueprint interface, the GraphGuids of the original BP interface's function graphs are unchanged: function graphs across the two BP interfaces now have the same GraphGuid. This is ...

Level asset "Diff against depot" opens P4 Merge tool

UE - World Creation - Worldbuilding Tools - Mar 1, 2024

You can right click a level asset in the editor's Content Browser and do the action Source Control > Diff against Depot. However, this does not provide a useful diff window. It currently opens the d ...

MRQ Remote Render Audio is 30 seconds later than expected.

UE - Anim - Sequencer - MRQ - Feb 29, 2024

CL 17315409 Introduced a fix that relied on processing audio samples before a render. For remote renders this extra 30 seconds of audio processing seems to have made its way into the final results. ...

Using a Shading Model node set to Unlit results in an invalid material with FromExpression domain

UE - Rendering Architecture - Materials - Feb 29, 2024

Create a materialSet its domain to From ExpressionRecreate the node graph as in the screenshot Note that the preview sphere is black. ...

"Build All Levels" does not re-AddNavigationSystemToWorld

UE - AI - Navigation - Feb 28, 2024

The Build All Levels editor action cleans up the world's NavDataSet (UNavigationSystemV1::NavDataSet) as pre-rebuild world cleanup by calling: SetNavigationSystem(nullptr); inside UWorld::Cleanu ...

Physical Material Mask does not return the correct value

UE - Rendering Architecture - Materials - Feb 26, 2024

Windows Metal Shader Compiler creates invalid shaders for iOS

UE - Platform - Apple - Feb 23, 2024

When installed app is started on device, log will say there's missing or invalid metal shaders ...