4.3.38 issues with generating meshes and triangles

I updated to the latest version of the pathfinding, I notice that generating a Recast Graph is worse than before. I have the same settings as I used to but it doesn’t connect triangles and I get a lot of errors about the degenerate triangles that have been generated. Any idea what could cause this?
I’ve added a picture where you can see a lot of triangles that aren’t connecting. They used to be connected before.

I noticed that the mesh generation just has issues with drops. I can’t walk over a small beam, even if I have walkable climb and height set to 2m.

If I set my max slope to 90, it works. It just can’t handle a small vertical drop?

Vertical drops are fine. However, small, almost but not quite vertical, drops can cause issues with the current way the algorithm works. It sees a surface that it has to stand on, which is steeper than its allowed max slope.

That might be the same issue as in your first screenshot?

I would recommend that you exclude those kinds of very small obstacles from the navmesh generation as a workaround.

1 Like