Very briefly, please wait until it is fixed.
For more information do a search on discourse, there are many topics about this, and although we are now much closer to the solution, the situation is the same.
A fix is on its way, see SlicerVirtualReality/c993cd7. This commit brings back the ability to grab objects and fly around.
Although untested (yet), the multi-gesture (Pan, Pinch, Rotate) are also expected to work, but with grip buttons only.
Please check the commit message to get an idea of the next steps.
Lucas, we tried the very latest commits yesterday and none of the interactions worked unfortunately with the HP headset. Maybe related to the json, not sure. This is why I asked about a way to verify the current settings, to be able to check where things break.
This is very bad news. I bet this is related to the driver, or the json.
Was the HP headset working in previous versions of SlicerVirtualReality? Or were you using another headset?
Without recompiling VTK, I am not sure there is anything you can do to check the current bindings are correctly setup, besides adding an observer to the vtkOpenVRRenderWindowInteractorAnyEvent to see if it fires anything.
If events are fired, the problem is with the interactor style.
The headset works with the older versions. I just realized there is no OnSelect3D function, so your commit was probably not merged. Let me cherry pick that and see what changes.
Thanks for the suggestions! I’ll add an observer if I need to find out about the events.
There is one commit that is not integrated yet. Lucas please let me know if it is ready to integrate (your latest branch in your fork, referenced in the issue about flying in SlicerVR).
Unfortunately, still does not work with the controllers to move the object in space. However, the controller does rotate/move the object if used on the Desktop interface as shown on the picture. What can be done?
Hi there,
I tried today with my HTC Vive Pro, but I’m still not able to move the entire scene altogether pressing the trigger in both controllers (which I remember I was able to do some time ago).
I can move single object separately with the latest preview version 5.3.0, but in neurosurgical planning moving the scene altogether would be way more helpful. Is there anything I can do about it?
Two handed gestures are not yet fixed. What you can do is fly using the joystick or use the center view button in the VR module to set the VR camera based on the 3D view in Slicer.
Thanks you very much for you kind answer.
Can I ask you if you think that is something that is planned to be fixed in the future?
Alternatively, would it work properly if I install back older version of 3D Slicer?
Could not find link to 5.3.0. Instead, updated to 5.4.0. In this, can fly through with touch on the trackpad, but grabbing and other still not possible.