Collision Detection
This project was intended to teach us how to develop a large-scale collision detection framework from scratch. It ranged from computing bounding cubes and spheres through different methods, to Binary Space partitioning and using Octrees to discard collision pairs.
Languages:
- C++
- OpenGL 4.0
Features:
- Bounding Volumes
- Scene Octrees for static objects
- Pause, reverse motion for closer inspection of collision states
- Separating Axis Theorem