Tutorial examples from the online book "Learning Modern 3d Graphics Programming," written by Jason L. McKesson, converted into python.
I am slowly working my way through this book and translating the examples (given in C++) into python. My goal is to do the entire book, but this will take some time.
The tutorials use python 2.7, pygame, pyOpenGL, and occasionally numpy. They will also require that your machine supports GLSL 330 or above (update your graphics drivers).
In my search for python OpenGL information, I found an enormous amount of outdated examples (that still used the fixed function pipeline). Finding modern up to date info that wasn't in a different language was very hard.
In my translations I have changed both variable names and the structure of the code to better reflect my python inclinations. I don't think this should pose a problem. The download link can be found on the right side of the Overview page on the BitBucket page. Download the entire repository as a zip as some of the scripts rely on that directory structure to function.
Hopefully some people will find this helpful.