Crash when enabling dynamic branch on static switches in Post Process Materials

UE - Rendering Architecture - Materials - Jun 28, 2023

[Link Removed] Some functions to access parameters don't take into account the newly added runtime static switch parameters. It should be straightforward to fix these up: void UMaterialInstance:: ...

ProxyLOD - Properly handle meshes with empty sections

UE - World Creation - Worldbuilding Tools - Merge Actor - Jun 28, 2023

Some parts of the proxy mesh generation does not correctly handle empty sections. FMeshMergeHelpers::ExtractSections() will remove empty section, but some other parts of the process will not, which ...

SceneQuery: UWorld::SweepSingleByChannel doesn't return BoneName on skeletal meshes with per-poly collision enabled

UE - Simulation - Physics - Query - Jun 28, 2023

Scene queries when encountering skeletal meshes with per-poly collision enabled do not return a bone name in the HitResult. Returning the BoneName always or having it as an option via FCollisionQuer ...

Bake To Control Rig on a Spawned Actor in a Subsequence with Play Range that exceeds the Subsequence causes a Crash

UE - Anim - Sequencer - Anim in Engine - Jun 28, 2023

This is a Regression. Tested in //UE5/Release-5.1 CL23901901 Using Bake To Control Rig on a Spawned Actor in a Subsequence with Play Range that exceeds the Subsequence causes a Crash. ...

Lyra - attribute sets of characters placed on world partition boundaries break in PIE

UE - Gameplay - Gameplay Ability System - Jun 28, 2023

When placing an instance of ALyraCharacterWithAbilities on the map on the boundary between world partition cells, it fails to take damage in PIE. The expected attribute sets (HealthSet and CombatSet ...

Texture Filter Nearest doesn't work in Packaged Shipping Builds

UE - Gameplay - Paper2D - Jun 28, 2023

This is not a regression. Tested in //UE5/Release-5.1 CL23901901 Texture Filter Nearest isn't respected in Packaged Shipping Builds. When playing in editor, stand alone, or packaging in any other f ...

Within Water Body Custom setting the Water Mesh Override to a Nanite mesh causes a crash

UE - LD & Modeling - Terrain - Water - Jun 28, 2023

This is not a regression. Tested //UE5/Release-5.1 CL23901901 Within Water Body Custom setting the Water Mesh Override to a Nanite mesh causes a crash. This seems to be the case with any Nanite ena ...

Anisotropic metallic material and area lights don't work

UE - Graphics Features - Substrate - Jun 28, 2023

Missing shadows when combining CSMCaching and Nanite

UE - Graphics Features - Shadows - Jun 28, 2023

A Nanite primitive casting a CSM shadow on another Nanite primitive with "Cast Shadows" disabled, will have it's shadow disappear completely when r.Shadow.CSMCaching = 1. ...

OnObjectPropertyChanged Firing Excessively when FText is Bulk Edited

UE - Editor - Jun 28, 2023

If multiple game objects are selected at once and their text field is edited, instead of getting N events, it produces N-squared events. It looks like FPropertyHandleBase::SetPerObjectValue is call ...