Foundations of 3D Computer Graphics (The MIT Press)