Adds texture downloading, caching, and a refactored
Loader mechanism. Upshot is that the system can now load considerably more "wild" VRML97 content.
This is the first alpha release of the rewritten OpenGLContext project. It includes lots of new features, and a very different structure. It also requires Python 2.2.x+, so users of older Python should definitely stick with the 1.0 series. This is still an alpha, so expect bugs.
This is the first new release in a long time. Basically it just fixes some bugs and tries to fix some of the build-system problems. There are no new features of note. Note that this is an _alpha_ release, intended primarily for testing by developers and packagers, not end-users.
Rejoice! PyOpenGL 2 final is out! For those that haven't tried out the betas remember that there are some incompatibilities between PyOpenGL 1.5.x and 18.104.22.168. In general porting is not difficult (IMHO). For more details see the documentation.
First alpha of the "Learning Environment for PyOpenGL" is now available. Provides batteries-included contexts for a number of GUI libraries, and sample code for the beginning PyOpenGL programmer.
I've posted a survey about PyOpenGL usage. Please fill out a copy and help out the development effort!
The PyOpenGL modules have been renamed in CVS. PyOpenGL 1.5.7 is now PyOpenGL1 and PyOpenGL2.0 is now PyOpenGL2. See http://groups.yahoo.com/group/pyopengl/message/826 for more details.
The final release of PyOpenGL 1.5.7 is now available.
PyOpenGLSWIG 22.214.171.124beta is now available, featuring a new extension loading mechanism.
Beta 3 of PyOpenGLSWIG has been released along with the PyOpenGLSWIG-docs package. For changes see the release notes.
PyOpenGL1.5.7b1 and PyOpenGLSWIG 126.96.36.199b2 are now available!
The first beta of PyOpenGLSWIG 2.0 is now available!
PyOpenGLSWIG 2.0a4 has been released. This is mostly a bug fix release, including some significant fixes in the build system.
Tarn has been working on the PyOpenGLSWIG project, he's now our newest official Developer. See the PyOpenGLSWIG project for the future of PyOpenGL.
See the downloads page, enjoy, enjoy.
PyOpenGL 1.5.6b1 is now available for Python 1.5.2 and 2.0 in Win32 executable and source .tar.gz formats. Version 1.5.6 is now feature-frozen, with only bug fixes and installer updates expected before the final release. Get it while it's hot!
Side project to create a consistent interface to OpenGL contexts from PyOpenGL has been checked into the CVS as project OpenGLContext. Has basic Tk and Fox contexts as well as "interactive" wx and GLUT contexts. Still very early stage of development.
PyOpenGL 1.5.6a2 is the second testing release for those on Win32 systems without compilers (or those without CVS access). Includes revised setup by Rene, a version that works with Python 2.0 (again by Rene).
Current CVS tree, with distutils-based setup. This release is primarily for testing the distribution and letting people play with the newer functions that have been added since 1998 without requiring a compiler on win32.
Rene's Distutils script is now checked in, as are the PyOpenGL 1.5.5 demos. Still need to revise the distutils script to include the .py files as part of the distribution.
Previously missing functions for glDrawArrays
Traditional glPushName glPopName hit-checking
Win32 module wgl is now built with BUILD.py
HI, ok, now you can use the repository. I'm just about to create a module (named pyopengl) in the repository, so that you can check it out using this name.