header

first year student project

Me and a friend made a physics engine that rendered on OpenGL2.

This was my very first C++ project.

This project featured :
- particle physics
- solid physics
- spring attached to any solid's position
- mesh from particle and springs (cloth, cube)
- force field (gravatationnal fields, electromagnetic field (moving particles generate a magntic field))
- Euler and RG integrator (maybe more)
- 3d text renderer
- very unefficient depth of field (disabled by default)
- very unefficient motion blur (disabled by default)
- almost a hundred demo setups
- sound effects
- a music generator based on Viznut's thing

download source code