the OpenGL Geometric Application Framework - full educational edition