scene Folder
Files Index
| file | helios/scene/_module.ixx |
|
Module exports for scene-graph-related functionality. More... | |
| file | Camera.ixx |
|
Defines the Camera class providing view and projection matrices. More... | |
| file | CameraSceneNode.ixx |
|
Camera scene node adapter providing view and projection matrices within a scene graph. More... | |
| file | CullNoneStrategy.ixx |
|
Frustum culling strategy that returns all nodes (no culling). More... | |
| file | FrustumCullingStrategy.ixx |
|
Abstract base class for implementing frustum culling strategies. More... | |
| file | Scene.ixx |
|
Represents a hierarchical SceneGraph that organizes all renderable and non-renderable objects within a scene. More... | |
| file | SceneFwd.ixx |
| file | SceneNode.ixx |
|
Scene graph node representing a transform and optional renderable. More... | |
| file | Snapshot.ixx |
|
Represents an immutable snapshot of a SceneGraph at a given point in time. More... | |
| file | SnapshotItem.ixx |
|
Snapshot item bundling a Renderable reference and its world matrix. More... | |
Description
helios::scene
This namespace provides scene graph functionality including cameras, scene nodes, transformations, culling strategies, and snapshots for managing 3D scene hierarchies and rendering optimization. Manages the hierarchical organization of objects in 3D space, supporting transformations, culling optimization, and efficient rendering.
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.