topical media & game development
animation-ch16-Point3D