VolumeRendering
Scene-Graph APIs
← Scene Graph To OpenGL | ● | QGL Class Concept →
Established Scene-Graph APIs:
- OpenInventor (SGI 1992)
- Java3D (Sun 1997)
- OpenSceneGraph
- NVIDIA Scenegraph (SceniX, aka NVSG)
What do scene-graph APIs offer:
- descriptive modeling of a 3D scene as a hierarchical object tree
- object-oriented programming model (generally C++)
- all scene-graph nodes are derived from a base class
- specialized nodes may store geometric meshes or modeling tansformations
- easily extendable by deriving own nodes
- manipulation and picking
- file formats for persistent storage of 3D scenes
- automatic optimizations of the scene graph (such as primitive sorting etc.)
← Scene Graph To OpenGL | ● | QGL Class Concept →