Showing results for
on vsg-dev.github.io...to Vulkan & VulkanSceneGraph
- Foundations - base classes, memory management, maths and IO.
- Scene Graph - nodes, geometry and state
- Application - viewers, utilities and threading
- Developing Skills...
- Foundations - base classes, memory management, maths and IO.
- Scene Graph - nodes, geometry and state
- Application - viewers, utilities and threading
- Developing Skills...
The class definitions for the Vulkan command nodes of the scene graph can be found in the VulkanSceneGraph/include/vsg/commands directory. Examples that...
...3rd party scene graphs
- Paul Martz’s JAG
- Jeremy Moles’ Heirograph scene graph (need reference)
Suggestions in osg-users ML/forum post from Paweł...
- Paul Martz’s JAG
- Jeremy Moles’ Heirograph scene graph (need reference)
Suggestions in osg-users ML/forum post from Paweł...
Visitors
The vsg::Visitor and vsg::ConstVisitor base classes are a variation of the Visitor Design Pattern designed specifically for scene graphs. The particular...
The vsg::Visitor and vsg::ConstVisitor base classes are a variation of the Visitor Design Pattern designed specifically for scene graphs. The particular...
...CullNode.h:25
RecordTraversal traverses a scene graph doing view frustum culling and invoking state/commands to rec...
Definition: RecordTraversal.h:61
Definition: Visitor...
RecordTraversal traverses a scene graph doing view frustum culling and invoking state/commands to rec...
Definition: RecordTraversal.h:61
Definition: Visitor...
...CommandGraph is a group node that sits at the top of the scene graph and manages the recording of its...
Definition: CommandGraph.h:27
Definition: CommandGraph.h:27
...DepthSorted.h:27
RecordTraversal traverses a scene graph doing view frustum culling and invoking state/commands to rec...
Definition: RecordTraversal.h:61
Definition: Visitor...
RecordTraversal traverses a scene graph doing view frustum culling and invoking state/commands to rec...
Definition: RecordTraversal.h:61
Definition: Visitor...
...You don't need to explicitly add these if you have created your scene graph using vsg::Builder or used loaders like vsgXchange::Assimp.
...override;
57 ObjectPath _objectPath;
FindCameras is a visitor that traverses a scene graph to collect the Cameras found within it.
Definition: Camera.h:48
57 ObjectPath _objectPath;
FindCameras is a visitor that traverses a scene graph to collect the Cameras found within it.
Definition: Camera.h:48
...The VulkanSceneGraph library is built upon the Scene Graph concept and is written specifically for Vulkan. Just as Vulkan is the successor to OpenGL...