There are some tutorials built into the PyOpenGL documentation itself. They are ostensibly about using shaders, but they provide complete stand-alone working code that shows exactly how to write OpenGL code using PyOpenGL:

Once you've done a few of those and are starting to become familiar with PyOpenGL, then you can pretty much use any C tutorial, and convert them to Python yourself, usually quite easily.

If you want modern '>=version3' OpenGL, there are two C-based tutorials which seem to be of very high quality:

An Intro to Modern OpenGL

Learning Modern Graphics Programming Through OpenGL

I just started converting the C samples for the last of these into Python using PyOpenGL, and just this morning emailed the author to ask if he minds me making those public. More as it happens.


On 15/04/2011 06:13, Abhijeet Rastogi wrote:

I am a beginner to opengl. I want to learn pyopengl but I cant find an ebook which teaches that using python. I am kind of stuck. Guide me through a nice ebook for learning pyopengl.

Abhijeet Rastogi (shadyabhi)
------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization.
_______________________________________________ PyOpenGL Homepage _______________________________________________ PyOpenGL-Users mailing list

Jonathan Hartley
Made of meat.       +44 7737 062 225       twitter/skype: tartley