Skip to content

0.7 - Composition layers

Latest
Compare
Choose a tag to compare
@geefr geefr released this 31 Dec 11:03
· 21 commits to main since this release

Main feature being ability to display multiple scene graphs in multiple composition layers, with both base specification layers implemented

  • CompositionLayerProjection - The headset view, cameras defined by OpenXR
  • CompositionLayerQuad - Display a quad in the world, bound to the headset, controllers, etc, displaying any output from a scene graph render
    • Primary intention is for displaying 2D content within vr such as images or GUIs with best visual quality - Composition performed by the OpenXR runtime, rather than within the vsg scene graph rendering

Other updates to clarify how coordinate spaces are managed, more flexibility around coordinate spaces for SpaceBinding and other tracking classes.

(lots of breaking changes, and more to come)