Skip to content

Fix OpenVR grip button in vtkOpenVRRenderWindowInteractor::DoOneEvent

This fix has been done to let the user custom the OpenVR grip button (vr::EVRButtonId::k_EButton_Grip) by either

  • adding an Observer on vtkCommand::MiddleButtonReleaseEvent (::MiddleButtonPressEvent)
  • overriding vtkInteractorStyle3D::OnMiddleButtonUp() (::OnMiddleButtonDown()) or even overriding vtkOpenVRInteractorStyle (a vtkInteractorStyle3D subclass)

The same logic has been conserved for this button which is to load the next camera position when the release event is triggered.

Merge request reports