This updates the VR Scene Inspection add-on with functionality for
loading and using default XRcontroller actions, as well as creatincluding customontroller
actions. In addition, adds an option to visualize controllers in the
3D viewport (not in-headset) as gizmosposes and haptics.
Requires and to be committed after D10943.Users can choose whether to use default actions during a session via
a toggle in the "VR Session" panel. In addition, for controller
bindings that require OpenXR extensions (Reverb G2, Cosmos, Huawei),
there is an "Action Maps" panel to enable/disable these bindings.
Bindings that require extensions are disabled by default since not
all OpenXR runtimes may support them, which will lead to an error
during action creation.
In addition, this adds a "Viewport Feedback" option to draw VR
controllers as viewport gizmos. The gizmos consist of axes for the
controller aim components, requiresas well as a spherical outline for the
D10944 for XR action operators to be executedgrip components.
{F10112192}276368}
{F10112193}276369}