* Computational dynamics * Hierarchical representation of 3D polyhedra * Particle systems * Rigid body systems * Articulated rigid body systems * Appendices: A)Useful 3D geometrical constructions * B)Numerical solution of ordinary differential equations of motion * C) Quaternions * D)Rigid body mass properties * E)Useful time derivatives * F)Convex decomposition of 3D polyhedra * G)Linear complementarity problem * H)Software implementation