[AI] Moving navmesh and navbounds to a sublevel results in a level nearly twice the size expected

UE - AI - Navigation - Feb 22, 2023

Using World Composition, moving the Navmesh and NavmeshBounds from the persistent level to a sub-level results in the size of the navmesh sub-level being roughly twice the size of the decreased size ...

[AI] Navmesh generates incorrect triangles that connect a lower platform to one above it

UE - AI - Navigation - Feb 21, 2023

Navmesh is setting some vertices to be quite above what would be the max step height of the agent when two platforms are aligned with one above the other. The navmesh may reach up to the upper platf ...

ARecastNavMesh.bPerformVoxelFiltering doesn't seem to be working

UE - AI - Navigation - Feb 21, 2023

ARecastNavMesh.bPerformVoxelFiltering doesn't seem to be working anymore. ...

[AI] Navmesh does not get built inside of navmesh bounds that is in a non-activated data layer

UE - AI - Navigation - Dec 13, 2022

WP navmesh generation does not appear to work if a navmesh bounds volume is in a data layer. The navmesh will build if the data layer is activated when the build paths is started, but it will not lo ...

[AI] Assert leading to crash in FRecastTileGenerator::AddReferencedObjects

UE - AI - Navigation - Dec 9, 2022

Licensee has reported a couple cases of an assert happening stemming from FRecastTileGenerator::AddReferencedObjects in a built game. They are limiting the MaxTileGeneratorTasks to 1. The crash occu ...

Navmesh rebuild always occurs on Startup map immediately after starting editor

UE - AI - Navigation - Nov 22, 2022

Whenever launching the UE5 Editor, it rebuilds the navmesh on the first map it opens. Reopening the same map again will not cause the navmesh to be rebuilt. It seems that the first time the map is o ...

[AI] Navigation memory set in NavMeshMemory::ForAnyElementType::ResizeAllocation shows as Untagged in LLM instead of being under Navigation.

UE - AI - Navigation - Sep 27, 2022

Licensee found that memory being allocated during a resize in NavMeshMemory is not being tagged within LLM as NavigationMemory but show in LLM as Untagged memory. They do not have a callstack showca ...

[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 ...

[AI] Navmesh does not generate correctly on a negatively scaled ISM.

UE - AI - Navigation - Aug 16, 2022

Setting a single axis of an ISM negative results in navmesh not being generated on top of it. However, setting 2 axes to negative scale does have the navmesh generate as is expected.  Also see more ...

[AI] NavModifierComponent includes non-navigation relevant primitive components in its navigation bounds calculation.

UE - AI - Navigation - Aug 8, 2022

If an actor contains multiple primitive components, it uses all of them for calculating navigation bounds even if some of the primitives are not marked as navigation relevant. Toggling navigation re ...