Hi Joey,
The core problem is that most avoidance algorithms make the assumption that agents in the way can move put of the way of incoming agents. If you prevent those agents from moving, you'll likely get poor results.
Have you tried rasterizing the stationary agents as obstacles yet? It may not be as big of a perf hit as you think. We do this rasterization whenever a unit comes to a stop in AirMech with good results.
Matt
Hi, Mikko, i have checked out your RVO experimental project: cane, and found this:float vab[2];
How to know if the agent reached the goal in dtCrowd?