Create ini setting for DirectoriesToAlwaysStageAsUFSChunkRules to specify the chunks for UFS files.

UE - Foundation - Core - Cooker - Sep 23, 2022

Some plugins and projects are staging large amounts of AdditionalUFS files, and the only way to specify their chunk for streaming and optional install is using PakFileRules.ini. Add a setting in Ga ...

Add start and end-or-idle delegates for all cookmodes.

UE - Foundation - Core - Cooker - Sep 23, 2022

Plugin authors have requested a start and end hook for cooking so their plugin can load a database used during cooking. ...

[AI] Navmesh does not generate correctly on a plane that has a slope of 45 degrees or more.

UE - AI - Navigation - Sep 23, 2022

Navmesh generation appears to have issues handling terrain and planes that are at 45 degree or steeper angles even if the agent max slope is set to allow for such movement. While the issue occurs at ...

Fix iterative cooks to keep track of CookAdditionalFiles and delete them when the package file that created them is invalidated

UE - Foundation - Core - Cooker - Sep 23, 2022

A licensee reports they are using the CookAdditionalFilesOverride function in UObject to add files to the project. This file is properly copied into the Staging area during Packaging, and is appropr ...

Blend Space Graph node doesn't display fast path icon

UE - Anim - Runtime - Anim Blueprints - Sep 22, 2022

Because SGraphNodeBlendSpaceGraph inherits from SGraphNodeK2Composite rather than UAnimGraphNode_Base as with most anim nodes, we aren't able to make the check as to whether the node is fast-path co ...

Crash during package save due to the async text mesh build in Text3D

UE - Virtual Production - Sep 22, 2022

Saving a package in the editor while there is a queued text mesh build will cause a fatal error because the build will execute during the save, and creating objects while saving is not allowed. This ...

Nanite Meshes with WPO exhibit TSR smearing with Velocity Write during Depth Pass, regardless of Mobility

UE - Graphics Features - Sep 20, 2022

I set up a test project with different combinations of Nanite/Non Nanite, Movable/Static, and instance and component types, and the only case that seems to not smear at all are the non-nanite Movabl ...

WorldPosition in PostProcessMaterial returns inconsistent results in AfterTonemapping with TSR and TAA

UE - Rendering Architecture - Materials - Sep 20, 2022

This behavior appears to be a regression new to UE5, as I tested in 4.25 and the issue does not occur. Interestingly, the issue clears up if you switch to No, FXAA, or MSAA antialiasing methods. Th ...