| |
| | SGL: A 3D scene graph library (Site not responding. Last check: 2007-10-21) |
 | | SGL consists of a set of cross-platform C++ libraries, built on top of OpenGL, which implements 3D scene graph functionality (sgl), some simple 3D model loaders (sgldb, sglobj, sgl3ds), and some miscellaneous utilities (sglu). |
 | | All vertex data and OpenGL state is stored in leaf nodes in the graph, and all internal nodes control placement (via transformation matrices) and selection (via switches, discriminators, level-of-detail ranges, etc.) of sub-graphs for rendering. |
 | | Rendering of the 3D scene is performed by traversing the graph, selecting the leaf nodes to be drawn, and issuing OpenGL commands for the information contained in the selected leaf nodes. |
| sgl.sourceforge.net (3108 words) |
|