|
VTK
9.5.2
|
vtkOpenXRSceneObserver is a wrapper around OpenXR scene understanding extensions
vtkOpenXRSceneObserver is a wrapper around OpenXR scene understanding extensions vtkOpenXRSceneObserver uses an event based mecanism to retrieve components. vtkOpenXRSceneObserver will invoke vtkCommand::UpdateDataEvent when a new component is detected by the runtime. This event will forward the new component as calldata.
A vtkOpenXRSceneObserver is instanciated, initialized and updated by vtkOpenXRRenderWindow if vtkOpenXRRenderWindow::EnableSceneUnderstanding is true. vtkOpenXRSceneObserver::Initialize will be called by vtkOpenXRRenderWindow when initialized vtkOpenXRSceneObserver::UpdateSceneData is automatically called by vtkOpenXRRenderWindow::Render() for the window scene observer.
You may instantiate it manually and handle it's lifetime and updates on your own.
vtkOpenXRRenderWindow::SetEnableSceneUnderstanding vtkOpenXRRenderWindow::GetSceneObserver vtkOpenXRSceneComponent