The Mathematics of Rotations

Thus far we have covered a lot of ground on our way to building the first two physics engines. We have built a sophisticated system capable of simulating particles, either individually or connected into aggregates. To arrive at our goal of building a complete physics engine, we are missing two things: ■ A robust, general-purpose collision detection system (currently we're using quite an ad hoc system of hard constraints and special case code).