Object-oriented OpenGL.