Description

When placing static mesh foliage and setting the foliage mesh's Collision Preset to Block All,  the placed meshes do not consistently block parts of the nav mesh.

Expected: Placed meshes (for example, by painting foliage) affect the navigation mesh. The areas blocked by the meshes should be unnavigable.

Observed: Newly painted meshes affect the navigation mesh. Meshes that were already placed on map load do not affect the nav mesh. If you find the InstancedFoliageActor, select the foliage's ISM and toggle CanEverAffectNavigation (true -> false -> true), the updated nav mesh is correct and includes all those ISMs. However, on map reload the nav mesh is incorrect again.

Steps to Reproduce

When placing static mesh foliage and setting the foliage mesh's Collision Preset to Block All,  the placed meshes do not consistently block parts of the nav mesh.

Expected: Placed meshes (for example, by painting foliage) affect the navigation mesh. The areas blocked by the meshes should be unnavigable.

Observed: Newly painted meshes affect the navigation mesh. Meshes that were already placed on map load do not affect the nav mesh. If you find the InstancedFoliageActor, select the foliage's ISM and toggle CanEverAffectNavigation (true -> false -> true), the updated nav mesh is correct and includes all those ISMs. However, on map reload the nav mesh is incorrect again.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-208246 in the post.

0
Login to Vote

Fixed
ComponentUE - AI - Navigation
Target Fix5.4
Fix Commit32054213
CreatedFeb 27, 2024
ResolvedMar 27, 2024
UpdatedApr 3, 2024