Text this: Foundations of 3D computer graphics