Showing results for

scene graph

on vsg-dev.github.io
vsg-dev.github.io › vsgTutorial › vsgTutorial › scenegraph
Scene Graph | vsgTutorial
...At the heart of the VulkanSceneGraph is classes that make up the scene graph, all the classes and features discussed in the Foundations chapter...
vsg-dev.github.io › vsg dev.io › ref › VulkanSceneGraph
vsg: vsg::ComputeBounds Class Reference
ComputeBounds traverses a scene graph computing an overall bounding box that encloses all the geometry in that scene graph. More...
#include
ComputeBounds...
vsg-dev.github.io › vsgTutorial › vsgTutorial › SettingTheScene
Performance Principles | vsgTutorial
...CPU bottlenecks with scene graph application predominantly occur during traversals of the scene graph, this is due to:
- Scene Graphs can contain tens or...
vsg-dev.github.io › vsgTutorial › vsgTutorial
vsgTutorial | Vulkan Made Easy
...Knowledge of scene graphs, real-time graphics and Vulkan are not assumed, though teaching real-time graphics and Vulkan at depth is beyond the...
vsg-dev.github.io › vsg dev.io › vsg dev.io › documentation
High Level Design Decisions | VulkanSceneGraph
...The main scene graph and the rendering back-end’s command graph utilize the same scene graph hierarchy.
Vulkan Compute and Graphics to be...
vsg-dev.github.io › vsgTutorial › vsgTutorial › SettingTheScene
High-level APIs | vsgTutorial
...Scene Graphs
A common concept utilized by high-level graphics APIs is a Scene Graph. Scene Graphs are an example of a Directed Acyclic...
vsg-dev.github.io › vsg dev.io › ref › VulkanSceneGraph
vsg: vsg::CollectResourceRequirements Class Reference
CollectResourceRequirements is a visitor class that collects the ResourceRequirements of a scene graph. More...
#include
CollectResourceRequirements is a visitor class that collects...
vsg-dev.github.io › vsg dev.io › ref › VulkanSceneGraph
vsg: vsg::BuildAccelerationStructureTraversal Class Reference
BuildAccelerationStructureTraversal is a helper class for traversal of a scene graph to build required acceleration structures. More...
#include
BuildAccelerationStructureTraversal is a helper...
vsg-dev.github.io › vsg dev.io › ref › VulkanSceneGraph
vsg: vsg::FindCameras Class Reference
FindCameras is a visitor that traverses a scene graph to collect the Cameras found within it. More...
#include
FindCameras is a visitor...
vsg-dev.github.io › vsg dev.io › ref › VulkanSceneGraph
vsg: vsg::UpdateGraphicsPipelines Class Reference
#include
Utility class for updating a scene graph when a View's camera ViewportState has been updated so that associated GraphicsPipelines in...