OpenGLContext-fullInstalls all of OpenGLContext with optional dependencies | |
Download |
OpenGLContext-full Ranking & Summary
Advertisement
- License:
- BSD License
- Price:
- FREE
- Publisher Name:
- Mike C. Fletcher
- Publisher web site:
- https://launchpad.net/squaremap
OpenGLContext-full Tags
OpenGLContext-full Description
Installs all of OpenGLContext with optional dependencies OpenGLContext-full is a learning environment for PyOpenGL. It provides sample code for:* Rendering common scenegraph objects- geometry (point-sets, indexed line-sets, indexed face-sets, polygonal text, trimmed NURBs, particle systems)- materials and textures (incl. mip-mapping, multi-texturing, and loading from disk with PIL)- transforms (incl. support for manually calculating forward and reverse transformation matrices)- backgrounds (solid-colour, spherical and image-cube)- lights* glBlend-based transparent-geometry rendering* glSelectBuffer-based mouse selection and interaction* Frustum culling- hierarchic axis-aligned bounding boxes- frustum extraction from the combined model-view matrix* glStencilBuffer-based shadow rendering (preliminary)* Tessellating polygonsIt also provides a number of generally useful features for the beginning OpenGL programmer:* Simple 3D navigation (camera manipulation, fly and examine modes)* Optional VRML97 loader (the scenegraph engine is based loosely on VRML97)* Timer mechanisms and simple event handling* Interchangable context classes for multiple GUI libraries- wxPython- PyGame- GLUT Requirements: · Python
OpenGLContext-full Related Software