RVO2-3D Library is an easy-to-use C++ implementation of the Optimal Reciprocal Collision Avoidance (ORCA) formalism for multi-agent simulation in three dimensions. RVO2-3D Library automatically uses parallelism for computing the motion of the agents if your machine has multiple processors and your compiler supports OpenMP. RVO2-3D Library does not replace RVO2 Library; for 2D applications, RVO2 Library should be used.
The library is very easy to use. Please follow the following steps to install and use the library.
See the documentation of the RVO::RVOSimulator class for an exhaustive list of public functions of the library.
Documentation for other versions of the library:
Return to the RVO2 Library Home Page.