Skip to main content

scene Folder

Files Index

filehelios/scene/_module.ixx

Module exports for scene-graph-related functionality. More...

fileCamera.ixx

Defines the Camera class providing view and projection matrices. More...

fileCameraSceneNode.ixx

Camera scene node adapter providing view and projection matrices within a scene graph. More...

fileCullNoneStrategy.ixx

Frustum culling strategy that returns all nodes (no culling). More...

fileFrustumCullingStrategy.ixx

Abstract base class for implementing frustum culling strategies. More...

fileScene.ixx

Represents a hierarchical SceneGraph that organizes all renderable and non-renderable objects within a scene. More...

fileSceneFwd.ixx
fileSceneNode.ixx

Scene graph node representing a transform and optional renderable. More...

fileSnapshot.ixx

Represents an immutable snapshot of a SceneGraph at a given point in time. More...

fileSnapshotItem.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.