I wrote gletools, and everything it does stands on top of pyglets opengl API wrapping. Gletools wraps some of opengls functionality in a higher-level way then the direct opengl API (i.e. it saves you a ton of spagetti code).
There's a new article from me is up on codeflow about opengl 4 tessellation shading, http://codeflow.org/entries/2010/nov/07/opengl-4-tessellation/ for which pyglet (development version from mercurial) provides the necessary API functions from opengl, so yes, pyglet supports opengl 4. I would suggest this tutorial on opengl http://www.arcsynthesis.org/gltut/ as well as buying the redbook (programming guide), bluebook (reference manual), orangebook (GLSL) and superbible. In order to effectively programm GPUs it helps a lot if you're versed in vector and matrix maths. A word of warning though, 3d programming is a pretty extensive topic, and if you want to explore it in its depth it's easy to spend years or decades on it. -- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pyglet-users?hl=en.
