ViveGrip
ViveGrip copied to clipboard
Rename to "VR Grip"
I've tested this with Oculus Rift+Touch and it works. I should probably change the name to make that obvious. Marketing is important! Or so I hear.
It's probably worth waiting until I have native Oculus SDK support. Some platforms require the Oculus SDK for submission and I'm not sure that OpenVR makes the cut.
Does this also work for Windows MR?
Good question! I don't have a Windows MR device to test it but Vive Grip is built on SteamVR and I thiiiink Windows MR supports that? The Rift+Touch happened to work out of the box so I wouldn't be surprised.
Yes. SteamVR unity plugin works for Windows MR too. But not out of the box, you need to install this Windows Mixed Reality for SteamVR though. I'll try ViveGrip on WindowsMR tonight, see if it works :)
Oh wow, thanks! I appreciate the check whenever you have a chance to get around to it.
To get a bit more detailed, as long as it responds to SteamVR_Controller.Device
's GetPressDown
, GetPressUp
, and GetPress
for these inputs then it should be fine. I don't know how the WinMR controller is laid out though so maybe there'll be some unexpected results.
FYI
- The buttons, layout and function of the buttons are basically the same as VIVE controller.
- With one exception that there's a thumbstick besides the touchpad. Usually the thumbstick is used to teleport around while the touchpad is for scrolling UI elements. The thumbstick also has a click event.
- Also the WMR controller is lighter and smaller than the VIVE's.
Just tested ViveGrip with Windows Mixed Reality (Samsung Odyssey HMD), it works! Objects in the example scene could be picked up by holding the grip button and used by clicking the trigger button. You're now officially VRGrip :D
Fantastic! Thank you so much for letting me know :D
I feel like it's more SteamVRGrip at this point because it doesn't have native WinMR or Rift support which causes significant barriers, like getting your app published on Oculus Home. Still, it's very exciting to hear that it functions across the board, opening up the opportunities for creators.
I guess at the very least I should update the readme to list WinMR.