Interfaces To Other Libraries

PyOpenGL currently requires either Python 1.5.2 or greater because of the use of the Distutils setup mechanisms. For versions of Python earlier than 1.5.2, the PyOpenGL 1.5.5 release (available from the PyOpenGL project download page) may be usable.

PyOpenGL includes support for the Tkinter widget, Togl. Togl 1.5 is currently shipped with PyOpenGL.

PyOpenGL's setup will attempt to enable certain functionality (primarily array support) if it can import the Python Numeric Extensions available at: http://numpy.sourceforge.net. Most people interested in using PyOpenGL for nontrivial purposes will want to install this package before installing PyOpenGL.

PyOpenGL does not directly interface with the Python Imaging Library, or PIL, but PIL images can be used within PyOpenGL easily. Demonstrations of this are available within the PyOpenGL package.