A basic modern OpenGL program that demonstrates how vertex shaders and fragment shaders work together in the graphics pipeline using Python, Pygame and PyOpenGL. The program renders a rotating RGB ...