I’m in the middle of upgrading from version 4 to version 5 and I’m seeing some weirdness around unwalkable box colliders and the recast graph generated around them. I’m using very large box colliders to cut through terrain to mark unwalkable areas under water. Previously this would result in the navmesh being generated a bit away from the waters edge as if there was a wall there and is what I expect. You can see that here:
Now in version 5 the navmesh is being generated right up until it touches the top of the box collider causing the edge of the graph to run past the edge of the terrain and over the water. This is unexpected behavior for me. You can see what that looks like here:
I have noticed a similar situation where instead of a box collider there is a mush collider cutting through the terrain and the navmesh generation behaves as expected like it did in version 4.
Is this expected behavior? Are there settings somewhere where I can get the previous behavior back? Your help would be greatly appreciated.