Friday, April 29, 2016

Hand Tracking for SteamVR + VRidge

Cameron Swisher wrote a guide on how to use Leap Motion as Vive Controllers. According to Cameron it works with VRidge so we thought we should share it since it allows to play games like The Lab (some tests are broken) which before were inaccessible.


Warning: This program is still very new and prone to be buggy and glitchy, so expect bugs and for it to not be 100% perfect. Will make a guide later on how to compile this manually for unreleased builds.


1. Make sure you have these before installing the SteamVR Leap Motion Driver:

2. Download the file called "Steamvr_leap_driver_(version name_.zip" (created by cbuchner1 @ Github) (If you have installed Alpha One version before, make sure to uninstall Alpha One and install Alpha Two).



3. Extract zip file and run setup.exe.

4. Go through the installation process (just keep clicking "Next").


5. Once the installation process is done just close the window.

6. If everything worked, controller icons in SteamVR window should lit up green now (try restarting SteamVR if it doesn't for some reasons).





What about controls?

Currently following gestures are possible (subject to change a lot, so visit here to keep up to date):

  • Bending of the index finger maps to the trigger button, like you would fire a gun
  • Clenching the middle, ring, pinky finger to a fist maps to the grabbing buttons
  • The thumbpress gesture (just point the thumb in the direction of your palm) touches and clicks the trackpad
  • Flat hand held in front of you, palm towards your face is used for application menu button
  • Flat hand held in front of you, palm away from you is used for system menu button


Leap Motion in action




Note: The Lab is working, but some tests are broken currently.


Note: Minecraft does indeed work with both, the program and VRidge, see the link for details. Very buggy since the hand tracking program is still new, but it will get better as time goes on. The Minecrift program (linked above) is still kinda new and some bugs need to be worked out. The main movement method is teleportation.


You can find the list of currently known issues/bugs here.


Cameron will be updating his guide and you can send him your feedback in the google docs here.




25 comments:

  1. Any progress on Occulus 1.13 or whatever they're on now? Also, any way to get AltspaceVR working finally? I thought they used SteamVR too so shouldnt that work at least? Currently when launching Altspace in SteamVR it just crashes if riftcat is running.

    ReplyDelete
    Replies
    1. Oh and I forgot to say AWESOME work with the leap support. That's really cool! I hope you get it so we can use another controller like a wiimote or something. You guys rock!

      Delete
    2. Oculus 1.3 SDK support is currently on hold because of non-programming related reasons. :)

      We recommend using Revive currently. It works pretty good:
      https://github.com/LibreVR/Revive

      Delete
  2. Now we just need some sort of room scale tracking.

    ReplyDelete
    Replies
    1. on cv1? with one camera i get roomscale tracking. 2.5 x 3.5 metres.

      Delete
  3. Unfortunately, after downloading and installing the required software i do not get any green icons for the controllers in SteamVR. Tried restarting and restarting but no luck. Any logs i can look into and see what went wrong?

    ReplyDelete
    Replies
    1. It didn't work for me at first either. What did work was deleting steamvr entirely and reinstalling it, then doing the RiftCat steamvr setup and then the controllers again. Working now.

      Delete
    2. That didnt work for me. Is there any video or highly detailed tutorial to follow to make sure the steps are being followed?

      Delete
    3. Destructoid made very comprehensible and extensive article on using leap motion with VRidge. It also included steps how to set it up.
      http://www.destructoid.com/guide-how-to-make-a-dirt-cheap-steam-vr-headset-with-low-lag-358924.phtml

      Delete
  4. This comment has been removed by the author.

    ReplyDelete
  5. It didn't work for me at first either. What did work was deleting steamvr entirely and reinstalling it, then doing the RiftCat steamvr setup and then the controllers again. Working now.

    ReplyDelete
    Replies
    1. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a .Net developer learn from .Net Core Training in Chennai. or learn thru .Net Core Training in Chennai. Nowadays Dot Net has tons of job opportunities on various vertical industry.
      or Es6 Training in Chennai. Nowadays JavaScript has tons of job opportunities on various vertical industry.

      Delete
  6. AWESOME! look forward to trying it when i get a phone that doesnt suck. buying a leap motion just for it

    ReplyDelete
  7. Glad I'm not the only one who did this. Would anyone be interested in videos?

    ReplyDelete
  8. please help me!!
    There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support or package vendor

    ReplyDelete
    Replies
    1. What is your operating system version? Do you have .NET Framework 3.5 and 4.5 installed?

      Delete
  9. works with PS Move too: https://www.youtube.com/watch?v=71_JtdKtB70

    ReplyDelete
  10. Leap Motion + RiftCat https://www.youtube.com/watch?v=5Xx0KkWq64M

    ReplyDelete
  11. Do you know if there are any chance to track a phone if I used M spy from http://trackingapps.org/phone-hacking/ and signal just disappeared?

    ReplyDelete
  12. If you want to change our world, games isn't the best thing. Education is the most important here I think. THat's why I want to recommend you https://domyhomework.guru/blog/make-homework-fun to help you with homework.

    ReplyDelete
  13. very informative article you academized review share with us

    ReplyDelete
  14. You need to try play in minecraft with VR with new win10 edition version. And you need to look on this skin https://skins4minecraft.com/luigi in VR it looks really cool

    ReplyDelete