Agents movements gets messed up when you switch to another tab (blur tab/browser).
To reproduce that
- open https://www.babylonjs-playground.com/#X5XCVT#240
- click to move your agent
- switch tab while agent is still moving
- wait a few seconds
- switch back to tab
As i know @Cedric is working on the navmesh/crowd
Edit: Maybe i had to specify that i am using electron with disabled background throttling and this still happens.