Unity not recognizing tokens for device strings?
I have a project that was built from the ground up with just Unity + Leap Motion, now I'm looking into adding multiple options for controllers, like Oculus Touch and, just for testing, keyboard. I took a look at the Leap Interaction Engine module and it seems to be what I need. However, I can't even get the basics down and run Leap's example scenes because Unity won't recognize the controllers. I double-checked the controllers were recognized by the system as the device strings "Oculus Touch - Left" and "Oculus Touch - Right" (since one of the components of their plug-in requires you specify the VR controller token(s)). I even followed this tutorial (since I am also using SteamVR) and couldn't get past the first step. Here is what the console.Debug says: Actually, forget the leap-related stuff and focus on Unity and SteamVR (I just mentioned Leap in case it could be the issue and someone here knew). How can I debug and fix this? I console-logged the device names, so I know it's "Oculus" and not "OpenVR".705Views0likes1CommentDo you have to use Orion to use Leapmotion and do yu have to mount Leap motion?
I'm not creating a VR system from scratch. I'm using a VR system i bought at the unity store. It works with Leap motion and it was even made and used before Orion software came into the picture and it worked. Do i have to install Orion software even if i'm not developing the VR software myself from scratch? And secondly can leap motion work for oculus rift VR games, even if i don't attach it to the Oculus Rift? Can i just put it on my desk?Solved717Views0likes1CommentIs it better to leave your RIft out instead of putting it in the box everytime?
I'm saying this because soon i will be getting Leap motion for the rift and from what it shows you add another cable around the oculus cable. it'd be a hassle to have to put everything back in their boxes especially if you're gonna develop everyday.Solved783Views0likes1CommentStrange Lockup when accessing Leap Plugin
Hi There, I have been attempting to add an older library version of the Leap Motion software into a VR project we've been developing. The leap folks suggested I could just grab the /Unity/Plugin folder from the SDK (I'm using 2.3.1) and drop it in unity. Then I can call the library ( using Leap; ) and access it. This all works great until I add the Oculus. I have a test case scene that I can run with VR working fine on multiple runs, no problem. However, if I call the Leap plugin (the plugin folder from 2.3.1 as described above)( just calling " using Leap; " ) the script causes the Oculus runtime and Unity to lock up. I get three warnings as well: Compositor failed to initialize. Bad config or LibOVR not found. VR disabled. Oculus HMD not present. VRSettings.enabled set to false. It appears to freeze up the entire Oculus runtime with a message "Sorry, Unity.exe is taking a while to load. If this issue persists, please take off your headset and check this app on your computer". The Oculus Library screen will continue to persist. If I try to open up another VR App, eg EVE, I see a dialogue (Looks like you are in the middle of something, ..), then an App Failed to Close dialogue. EVE will start to boot but fail to run. Rebooting Oculus allows EVE to run. Unity remains locked. Rebooting unity just shows the "Please Wait" and "Sorry, Unity.exe is taking a while to close.." messages (in the goggles). This appears as soon as Unity is loaded. Unity also Froze and is status Non Responding in the Task Manager when trying to quit (inconsistently). Quitting unity removes the message in the Goggles and will display the Oculus Library as normal. This is odd as it will often persist even after I restart Unity and/or Oculus is closed or reset. Once its locked it even breaks projects I open that don't even have the leap. If I open those other projects first they work fine. I normally have to reset my computer to get it working again. I'm currently testing with the Oculus Runtime 1.6, Unity 5.3.6f1 (the recommended for 1.6) but have encountered with a few other versions of Unity. I'll keep investigating and share what I find, and I'll post this in the Leap forums as well. Thanks in advance for reading and possibly helping out with this! Best Dylan768Views0likes1Comment