Physics Projects

3D Rigid Body Simulation (March 2013)

This project was completed using my own game engine. The physics simulation has the following features:

  • Impulse-based collision resolution
  • Multiple integrators – Euler, RK4, Midpoint
  • Support for spheres and boxes collisions
  • Sweep and Prune broadphase
  • Separating Axis Theorem for box to box collision detection
  • Object sleeping
  • Physics Debugging tools
    • Pause Simulation
    • Advance Simulation one step at a time
    • Display collision information (contact point and normal)
    • Display objects velocity
    • Display sleeping objects
    • Display AABBs generated for broadphase

You can download the EXE here