PyVRML97 provides a python scenegraph engine which allows for modeling the VRML97 node and event models as well as parsing (with SimpleParse) and linearizing complex scenegraphs for offline processing. PyVRML97 is the scenegraph engine used by OpenGLContext.