The scene description is hierarchical and resembles those of scene graphs for rendering. More...
Modules | |
Distributed Datasets | |
Large-scale datasets for rendering and processing are specified as scene elements in the hierarchical scene description. | |
Composing a Scene using Scene Groups | |
Scene groups are basic building blocks for implementing the hierarchical scene descriptions and grouping scene elements. | |
Basic Shapes | |
Shapes are categorized into higher-level 3D geometries and 2D image space objects. | |
Scene attributes | |
Attributes effect the distributed datasets or shapes through the hierarchical scene description. | |
Classes | |
class | nv::index::ICamera |
Abstract interface class representing a generic camera. More... | |
class | nv::index::IPerspective_camera |
Interface class for a camera implementing the perspective camera model. More... | |
class | nv::index::IOrthographic_camera |
Interface class for a camera implementing the orthographic camera model. More... | |
class | nv::index::IScene |
The abstract interface class representing the entire scene. More... | |
class | nv::index::IScene_convenience_manipulation |
An interface class that provides a convenient way to change commonly used scene manipulations. More... | |
class | nv::index::IScene_element |
The interface class represents scene elements. More... | |
The scene description is hierarchical and resembles those of scene graphs for rendering.
The scene description defines everything in the scene, including visible shapes, their attributes, and groups.