[4.1.0, 4.0.0, 2023.1.1] anim.people agent can't go up stairs even though a navmesh path exists

Hi! I have had satisfactory results providing GoTo commands to an omni.anim character and getting it to move around on a planar navmesh. I wanted to start trying to navigate across floors in my environmental assets, and now even though I get valid navmesh paths, the agent gets stuck trying to walk up the stairs - looking in at the code nothing really jumps up at me as to why motion would be constrained to 2D translation - is there a setting that I’m missing?

Here is a screenshot of my issue in question
Rendering navmesh path up a floor

Agent walking along the path until it gets stuck

The assets in the scene do not have any physics properties, if that is relevant. Could this have something to do with the fact that the none of the animations have any elevation gain model so the animation graph cannot figure out how to follow the navmesh?

p.s. it also seems like the navmesh unit settings have changed in 4.1.0 - I have to scale all the agent radius, etc. params by 100 (to cm) to get the same navmesh that I did earlier.

1 Like