object oriented graphics library for OpenGL