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