After changing SupportedAgent settings, old Recast nav mesh actor is not deleted when saving map with External Actors (OFPA) enabled

UE - AI - Navigation - Nov 8, 2024

Context Recast lets you configure multiple agent types in Project Settings > Navigation System > Supported Agents. When agents have unique settings such as agent radius, building a nav mesh results ...

UAT crashing at end of build calling FScopedSceneLock_Chaos::LockScene()

UE - Simulation - Physics - Editor - Nov 7, 2024

UAT has intermittent crashes at the end of  packaging. Looks related to  [Link Removed] . Could be that the solver is being destructed after the null check earlier in the function if this is multit ...

[StateTree] Reentering current state immediately after exiting does not reset variables on tasks with "Should State Change on Reselect"

UE - AI - StateTree - Nov 7, 2024

Context State Tree Tasks have a configurable default value 'Should State Change on Reselect' which controls whether the task receives a EnterState/ExitState if completion of the current state is fo ...

Safezones on Android not set properly when orientation changes

UE - Platform - Mobile - Nov 5, 2024

Looks like the resize that does the safe zone update is done before the orientation is updated.  I suggested swapping the order to licensee in the UDN ticket and it worked for him.  This should be t ...

Crash when IK Anim Node is used in post process blueprint.

UE - Anim - Rigging - Retargeting - Nov 5, 2024

If an IK Anim node is used in a post-process animation blueprint when that post-process blueprint is active in persona. It will crash attempting to get dynamically created goal components from an ac ...

ISM + WPO = broken motion vectors?

UE - Graphics Features - Nov 5, 2024

Instanced Static Meshes will have incorrect velocity if a Material uses World Position Offset. Fixed WPO in a material causes significant velocity on the ISM. This was also replicated in //UE5/Rele ...

AppleARKit forces view projection matrix according to device viewport

UE - Platform - XR - Nov 5, 2024

[Link Removed] ...

Recast rcScopedDelete<T>::resizeGrow copies too many elements

UE - AI - Navigation - Nov 5, 2024

Context The Recast module has a helper struct rcScopedDelete for allocating, resizing and automatically freeing the allocated memory when the struct goes out of scope. Its allocation functions can ...

Frustum culling provides inconsistent results causing particles to render even when the bounds are out of view.

UE - Niagara - Rendering - Nov 5, 2024

When the camera is just outside of the box bounds and it is angled directly away from it , it will start rendering the particles again (as determined by stat GPU differences) despite being out of vi ...

Breaking a level instance can not remove the level instance from world

UE - World Creation - Worldbuilding Tools - Level Instances - Nov 5, 2024

Currently there is no stable way to break level instances ...