Note: I’m really sorry for the bad recordings (had to record it on a Linux VM).
A collection of physically based animated particle systems. Developed for a course by Jerry Tessendorf while I was on a practicle semester at Clemson University SC, USA (2017).
- Simple particle collision using gravity, restitution and stickiness forces.
- Boid system simulating flocking behaviour.
- Rigid Body Dynamics simulation (each particle collides individually and propagates force to rgid body).
- Complex Sphere Collision
Graphics part was implemented in GLSL, the underlying logic was written in C++ and a python wrapper for easy command line control.