This project contains an Oriented Bounding Box (OBB) class and implements an intersection test with another OBB.

This intersection test is vital to implementing a collision detection system's broad phase (elimination) & will eventually be a part of a per-triangle collision detection system.

Usage:

- Cursor key moves one of the box around
- Z / C rotates the box in the Z-Axis

Requirements:

- XNA / Game Studio Express
- Visual C# Express

* If you got XNA installed, you can just run the included .EXE (in the bin\x86\Debug folder)

* This project implements Stefan Gottschalk's Separating Axis Theorem, covered by this thesis here:

   Collision Queries using Oriented Bounding Boxes

   http://www.cs.unc.edu/~geom/theses/gottschalk/main.pdf

and borrowed much from the ColDet collision library at:

   http://sourceforge.net/projects/coldet