I have following setup:
- RichAI controller
- RaycastGraph (tiles)
- NavMeshCuts for runtime graph updates
I noticed, that RichAI “looses” it’s pathing capabilities, when I update graph using NavMeshCut and it updates the triangle that is part of a path that the agent has not yet traversed.
Below should visualize the problem pretty clearly:
It looks like the path should be recalculated if the update happens to affected triangles. Shouldn’t it happen automatically?