PositionBasedDynamics is a basic simulation framework to facilitate developing " Position Based Dynamics " based projects from scratch.
- PositionBasedDynamics need no external dependencies but self-contained libigl, which is a simple C++ geometry processing library, and would be automatically included once build.
- PositionBasedDynamics separates utterly the rendering part and the simulation part on developing.
For all platforms:
- Clone PositionBasedDynamics, or simply download this repo.
- cmake, and build
comming soon
- distance constraint
- dihedral constraint
- penetration constraint
- global BVH collision detection
- rigid-rigid contact constraint
- rigid-particle contact constraint