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 platform, but it does not connect the two regions.

The navmesh goes to an expected state if Region Partitioning is set to use Chunky Monotone. It also will work as expected if the Mark Low Height Areas flag is enabled.

Steps to Reproduce
  1. Open attached project
  2. Load the JB_Testmap level in the Maps folder
  3. Move the narrow, lower platform slowly along the X-axis so the navmesh can automatically rebuild

Expected Result: The navmesh builds to stay with the lower platform and no connection to the upper platform is made.

Actual Result: The navmesh builds triangles that extend from the bottom platform to the top platform but do not make a connection with the navmesh area on the top platform.

Have Comments or More Details?

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

Login to Vote

ComponentUE - AI - Navigation
Affects Versions5.1.1
Target Fix5.4
Fix Commit31575181
Main Commit31587107
Release Commit31575181
CreatedFeb 21, 2023
ResolvedFeb 16, 2024
UpdatedFeb 23, 2024
View Jira Issue