After adding a NavModifier Component to one of my classes I’ve found that the navigation data that gets built around those classes isn’t anything close to what I expect.
When I place a sphere in my level what I see is
which is a much larger unwalkable space than I would expect the sphere to have.
If I delete the NavModifier (leaving everything else the same) I instead get
which is closer to what I would expect to get. I wouldn’t use the NavModifiers except I need the NavMesh to get regenerated at runtime and what I’ve found through searching says that using NavModifiers means it gets rebuilt faster. Is the expected behavior for NavModifiers to be such a large AABB or is there some other thing that I’m doing wrong?