VisibleAnywhere MovieSceneObjectBindingID property is editable

UE - Anim - Sequencer - Apr 19, 2024

In general, UPROPERTY(VisibleAnywhere) makes a property ineditable. But, if the type of a property is FMovieSceneObjectBindingID, VIsibleAnyhere no longer prohibits it from editing. [Image Removed] ...

Resetting MovieSceneObjectBindingID property can't update display

UE - Anim - Sequencer - Apr 19, 2024

When reset a MovieSceneObjectBindingID type property, the display of the property is not reset but keep the value before reset, until the property form is clicked. [Image Removed] ...

BlendSpace DeltaTimeRecord.Delta can incorrectly be set to zero

UE - Anim - Runtime - Apr 19, 2024

It's possible for blendspaces to end up with an invalid delta time record because of how UBlendSpace::TickAssetPlayer modifies the time record.  This only seems to happen with specific settings:Axis ...

Moving noise is visible in hair shadows when Lumen screen traces are active

UE - Graphics Features - Apr 18, 2024

Dark moving noise is visible in hair in the shadows when Lumen screen traces are active.  Example of noise when screen tracing is frozen:[Image Removed] Turning off Lumen screen traces using r.Lume ...

GetMotionControllerData doesn't return expected data

UE - Platform - XR - Apr 18, 2024

Repro project: [Link Removed] ...

Lumen artifacts on splitscreen during camera cuts

UE - Graphics Features - Lumen - Apr 18, 2024

A UDN licensee has pointed out that they are seeing unresolved Lumen reflection artifacts when they are running their game in split-screen mode. A video of this behavior is found in the Related tab ...

Generated assets not showing up in world partition level until map reloaded - DirtyActorTracker

UE - World Creation - Worldbuilding Tools - World Partition - Apr 18, 2024

ExportMaterialUVDensities() gets the incorrect value where the alpha channel is referenced

UE - Rendering Architecture - Materials - Apr 16, 2024

ExportMaterialUVDensities() gets the incorrect value where the alpha channel is referenced (e.g. RegisterIndex of the texture is [3] or [7]) because FMeshRenderer::RenderMaterialTexCoordScales() use ...

MaterialTextureScale calculated incorrectly for materials with WorldPositionOffset

UE - Rendering Architecture - Materials - Apr 16, 2024

When a Material uses WorldPositionOffset, the MaterialTextureScale is calculated incorrectly because FMaterialUtilities::ExportMaterialUVDensities() calls FMeshRenderer::RenderMaterialTexCoordScales ...

Changing preview mesh appears to affect initial transforms of all control rigs in level viewport

UE - Anim - Rigging - Control Rig - Apr 16, 2024

It seems that switching the preview mesh in the control rig editor is affecting the initial transforms in the hiearchies of related control rigs in the level viewport.  This seems to be due to the c ...