Lenses for OpenGL