OpenGLContext.scenegraph
index
p:\openglcontext\scenegraph\__init__.py

Retained-mode object hierarchy based (loosely) on VRML 97 nodes
 
This package provides "retained-mode" objects which can be
easily rendered within OpenGLContext Contexts. The same objects
could be used without the OpenGLContext contexts, as they
are not closely tied to the OpenGLContext system.
 
The implementations of the objects are fairly straightforward
with the idea that users will browse the source of the objects
to see how they can implement similar functionality in their own
systems.  There is little optimization in the nodes provided.
 
References:
        http://www.vrml.org/technicalinfo/specifications/vrml97/index.htm -- VRML 97 International Standard

 
Package Contents
             __init__ -- Retained-mode object hierarchy based (loosely) on VRML 97 nodes
appearance -- Appearance node based on VRML 97 model
arraygeometry -- Vertex-array-based geometry node for faces, lines and points
background -- Solid-color background node
box -- Box geometry node for use in geometry attribute of Shape nodes
cubebackground -- Image-cube Background node
imagecache
imagetexture
indexedfaceset
indexedlineset
light
material -- Node specifying rendering properties affecting the lighting model
multitexture
node -- Base class for all scenegraph nodes
nurbs -- Nurbs-rendering nodes. Based (very loosely) on the VRML97 Nurbs extension
pointset
polygonsort
polygontessellator
quadrics
shape -- Renderable geometry composed of a geometry object with applied appearance
spherebackground -- Gradient-sphere background node
text (package) -- Initial attempts at creating a text interface
transform -- Grouping nodes, (light-weight) Group and (full-featured) Transform

 
Data
             __file__ = r'p:\OpenGLContext\scenegraph\__init__.pyc'
__name__ = 'OpenGLContext.scenegraph'
__path__ = [r'p:\OpenGLContext\scenegraph']