Material slot assignment incorrect after mesh reduction completely removes all triangles from a section

UE - Editor - Content Pipeline - Asset Build - Apr 28, 2022

When mesh reduction results in a section becoming empty, the material slots are incorrectly assigned. e.g. if section 0 gets removed due to it having no triangles after reduction, then its material ...

BlendOutTime setting doesn't work when unlinking multiple anim layers

UE - Anim - Gameplay - Apr 27, 2022

When we unlink the layer, we call UAnimInstance::PerformLinkedLayerOverlayOperation In that function, ClassToSet is null, so we loop over the layer nodes and call SetLinkedLayerInstance(this, nullp ...

Differences in DistanceToNearestSurface and DistanceFieldGradient results between 4.27 and 5.0

UE - Graphics Features - Apr 27, 2022

In the UE5 case, we end up seeing very harsh lines in both the gradient and the distance to nearest surface examples whereas the results in 4.27 appear smooth.  It was also interesting to observe c ...

Enable "Set members..." support for vectors and similar structs

UE - Gameplay - Blueprint - Apr 26, 2022

Currently, structs that have a custom make function aren't able to use the "Set members..." node in Blueprints. For vectors and similar structs, this is slightly inconvenient since it requires using ...

Last frame pose is not evaluated when playing Anim Montage with Blend Out Time of 0 in AnimNodeSlot

UE - Anim - Gameplay - Apr 26, 2022

When playing AnimMontage with BlendOutTime set to 0.f with AnimNode_Slot of AnimBP, it seems that the last frame pose may not be evaluated. this issue does not occur in high frame rate and does not ...

Ensure and Assertion thrown while attempting to change Float value on a Sky Light using the Set Editor Property node

UE - Editor - Workflow Systems - Apr 25, 2022

This is a regression. Assertion thrown while attempting to change a Float value on a Sky Light component using the Set Editor Property node. Different property values can trigger this assertion bes ...

CollisionEvent and other events during ChaosCaching do not occur

UE - Simulation - Physics - Destruction - Apr 22, 2022

Shared collection using SVN as SCC Provider has "!" icon in the content drawer

UE - Editor - Workflow Systems - Apr 22, 2022

One of the problems is Editor can not get correct SVN status of collections at launch. The following workaround enables to get the correct status. FCollectionStatusInfo FCollection::GetStatusInfo() ...

References to external actors are not removed when a data layer is deleted

UE - World Creation - Worldbuilding Tools - World Partition - Apr 21, 2022

Data layers still contain references to external actors when they are deleted. ...

Gamepad_Special_Left is bound to different buttons on Windows and Mac for P.S4/5 Controllers

UE - Gameplay - Input - Apr 20, 2022

On Windows: Gamepad_Special_Left is triggered by pressing the touchpad button On Mac: Gamepad_Special_Left is triggered by pressing the "Share" button ...