Principles of three-dimensional computer animation : - O'Rourke, Michael (W. W. Norton, 1998)