Force RVO Update

Hi Aron,

Been using A*PP for quite a while so thank you very much for the project. Currently I’m working on a project that is using Local Avoidance, which works quite well except for being unable to force an update on the RVO agent after a path has been returned. Currently this means that after a player moves his character, there is a few seconds delay until the DesiredVelocity is actually updated on the agent; making the agent feel unresponsive to the player as it slides along. Would you have any suggestions on how to work around this or be able to provide me with another solution?

Kind regards,
Alexander

Hi

A few seconds??
That’s a bit long.
Try to increase the desired fps on the rvo simulator and disable double buffering (which adds a 1-tick delay to the agent responses).

If that is done it shouldn’t take longer than 2/(min(desired fps, game fps)) seconds for an agent to respond.