Showing results for
on vsg-dev.github.io...Ideas on scene graphs have also advanced, a well designed clean room scene graph has the potential for improving graphics and compute performance and...
LineSegmentIntersector is an Intersector subclass that provides support for computing intersections between a line segment and geometry in the scene graph. More...
#include
#include
RecordTraversal traverses a scene graph doing view frustum culling and invoking state/commands to record them to a Vulkan command buffer. More...
#include
#include
Mesh Shaders
The class definitions for the Vulkan mesh shader nodes of the scene graph can be found in the VulkanSceneGraph/include/vsg/meshshaders...
The class definitions for the Vulkan mesh shader nodes of the scene graph can be found in the VulkanSceneGraph/include/vsg/meshshaders...
Ray Tracing
The class definitions for the Vulkan ray tracing nodes of the scene graph can be found in the VulkanSceneGraph/include/vsg/raytracing...
The class definitions for the Vulkan ray tracing nodes of the scene graph can be found in the VulkanSceneGraph/include/vsg/raytracing...
CommandGraph is a group node that sits at the top of the scene graph and manages the recording of its subgraph to Vulkan command...
CompileTraversal traverses a scene graph and invokes all the StateCommand/Command::compile(..) methods to create all Vulkan objects, allocate GPU memory and transfer data...
The class definitions for the Vulkan state nodes of the scene graph can be found in the VulkanSceneGraph/include/vsg/state directory. Examples that...
The class definitions for the internal nodes of the scene graph can be found in the VulkanSceneGraph/include/vsg/nodes directory. All scene graph...
...make
The hello world exercise is just a single main() function that has three sections to it:
- create the scene graph
- create and setup...
The hello world exercise is just a single main() function that has three sections to it:
- create the scene graph
- create and setup...