Leap Motion VR Intro

VR   31.4K     
Leap into VR with this amazing intro
Ddcfcfe8-c092-4e47-bb41-f00e0ac6340f
Download Executable Available for Windows and OSX.

This virtual reality app requires the use of an Oculus Rift DK1 or DK2 and a Rift-mounted Leap Motion Controller (using the VR Developer Mount or unofficial alternative).

Before using, enable "Allow Images" through the Leap Motion Control Panel to enable video passthrough.

Available for both Windows and OSX.

In VR you can do anything. You can fly through space, manipulate the stars and swim through bubbles.


Press 1 for Grid
Press 2 for Spheres
Press 3 for Magical Stars
Press 4 for Aerobatics.


Requirements

  • Use RunMirrored.bat to create both a HMD window and a copy window, so your friends can see what you are doing!
  • Please use the 0.4.4+ runtime and set the Rift Display Mode to "Extend Desktop to the HMD"
  • Example does not work with Oculus Runtime 0.7 and higher
  • Requires Leap SDK Version 2.1.3 or newer
  • Works best with discrete graphics cards (NVIDIA, AMD)
  • Source code available now!


How to build (Win32)

  1. Get CMake 3.1+ and Microsoft Visual Studio 2013 Update 3
    • (If you have Update 2 or older, it will not compile!)
  2. Download libraries here https://leapmotion.box.com/s/4ea6vdx2h1hidxz7vmhm
  3. Extract the zip file into a local folder
  4. Obtain Oculus Rift SDK 0.4.4+, and the latest LeapSDK, and copy "OculusSDK" and "LeapSDK" into the folder mentioned in step 3
  5. Run CMake and set the source directory to this repository
  6. Set EXTERNAL\_LIBRARY\_DIR to the folder mentioned in step 3. Also set Components-DIR to the "Components" subdir inside that folder
  7. Open the generated VRIntro.sln file, and build
  8. Copy any needed DLLs (SDL, SFML) from within the libraries folder to your binary folder. (We are planning to automate this soon!)


How to build (OSX)

  1. Get CMake 3.1+ and Xcode 6.0+
  2. Download libraries here https://leapmotion.box.com/s/ujxqevpwdr06ccybwq2m
  3. Extract the zip file into a local folder
  4. Obtain Oculus Rift SDK 0.4.4+, and the latest LeapSDK, and copy "OculusSDK" and "LeapSDK" into the folder mentioned in step 3
  5. cd into the VRintro repository and run ccmake. Set the source directory to ./VRIntro
  6. Set EXTERNAL\_LIBRARY\_DIR to the folder mentioned in step 3
  7. Open the generated VRIntro.xcodeproj file, and build