3dmath contains utilities for working with 3D space using vectors, quaternions, and matrices. Some basic fixed point math facilities are also provided. For information on vectors: http://ludobloom.com/tutorials/vector.html For information on quaternions: http://ludobloom.com/tutorials/quaternion.html For information on matrices: http://ludobloom.com/tutorials/matrix.html