Cloth: This simulator is based on the mass-spring system. Both Euler and RK4 numerical integration schemes were implemented. It supports particle-spring forces, wind force, and interactive collision response with arbitrary mesh. It also has support for sticky material. Dynamic/ static AABB tree structure is used for efficient cloth-mesh collision test. The simulator can run in real-time with a dense mesh loaded as a collider.
Rigid Body: This simulator can load multiple arbitrary meshes as rigid body. It supports interactive collision response with arbitrary mesh and rigid body themselves. Dynamic/ static AABB tree structure is used for efficient rigid body-rigid body and rigid body-mesh collision tests. The simulator can run in real-time with dense meshes loaded as rigid body and collider.
Black Hole: In this simulation, the particle emitter interactively emits helical particles. The gravitational force from the "black hole" is inverted, a vortex FX is created in the demo. There are much more possibilities in this simulator, with enough particles it can simulates galaxy.
Responsible for all aspects.