Visual Computing: Geometry, Graphics, and Vision (Graphics Series)