[Bug] RenderingWebXR does not make controller bindings available
Background
I modified the https://examples.vtk.org/site/Cxx/GeometricObjects/OpenVRCone/
example for RenderingOpenXR
to test Meta Quest support.
Expected Behavior
The build succeeds and controller bindings are available when the example runs.
Observed Behavior
Runtime failure:
Unable to open openXR action file : D:/repos/vtk-openxr-test-bld/Release/vtk_openxr_actions.json
Steps To Reproduce
- Build VTK with OpenXR support
- Download
https://examples.vtk.org/site/Cxx/GeometricObjects/OpenVRCone/
- Replace VTK VR components with XR components
cmake --build . --config "Release"
- Run the executable
Additional Notes
Manually copying OpenXR .json
bindings into the Release folder allows the scene to run, but no controller input is detected. This may be due to missing Quest 2 bindings rather than file locations, though.