Principles of three-dimensional computer animation modeling, rendering, and animating with 3D computer graphics - O'Rourke, Michael (Norton, 1998)