Up. Same exact problem here. I’m using NavMeshGraph, with various areas marked with different tags.
Funnel modifier alone on NavGraphs can produce very curved paths. Here’s an example of a path that ‘hugs’ edges of the navmesh despite the Grey area having the same zero penalty as the Mahogany zone. That’s a very big deal in my specific use case.
So, I’ve added Raycast and it straightens the paths correctly. Except it doesn’t care about tags and traversability settings at all. Here’s a path that leads straight through a Red zone, which is a lake and which vehicle seeker shouldn’t be able to traverse through.
And here a path when the Raycast was removed. Funnel alone respects tags and properly pathes around the untraversable area.
So, how to fix this?