Nice project! The agents look very familiar — they look exactly like the ones from an old RVO2/WASM simulation demos. Are you using my wasm library for the backend, or is this your own implementation? I’d love to hear your feedback on performance!
I’ve just finished a new build with the latest Emscripten: the simulation now runs in its own independent thread (which is itself multi-threaded via pthreads). The speed boost is massive !
Improved RVO2 WASM port performance - 3200 agents demo (no worker, and multiple threads in this one, just a new build with latest emscripten)