A SceneGraph is a method of describing a set of graphics objects to a display library.
It uses a node structure where each node might be a group node, a light, an object,
or a coordinate system. Programming these kinds of hierarchical display environments
can be much easier and more powerful than using OpenGL directly.
OpenInventor
is a commercial scenegraph which is often used for simpler projects.
SGI Performer is considered a more powerful commercial scenegraph.
It also runs on Windows.
OpenSceneGraph
and OpenSG
are two open source scenegraphs.