Basic OpenGL renderer