Create VRInteractorStyle and VRRenderWindowInteractor
This creates independent classes for VR interaction (VRInteractorStyle
and VRRenderWindowInteractor
). Also includes necessary changes to VRRenderWindow
. As a result, methods have been moved from the equivalent OpenVR classes whenever possible.
Note that action handling is not treated here.
See master issue #18302 (closed), section Improve the generic VR module "VR"
.