An OpenGL-based API that handles all basic CG functions.