This virtual reality app requires the use of an Oculus Rift 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.
Quickly switch between virtual reality and the real world with a simple gesture!
Now available as part of the Leap Motion Core Assets: VR Edition (v2.2.2+) for Unity, Quick Switch gives you instant access to Leap Motion video passthrough. Just swipe your hand vertically between 1 and 2 inches from the device, and you can grab a drink without removing your Oculus Rift. Swipe again to return to VR.
We designed Quick Switch to be fast, simple, and easy to use, while not interfering with your apps. Because the hand passes so close to the controller, Quick Switch actually detects the gesture directly using the Image API. This means that the gesture is extremely unlikely to be used by a regular VR app, since it is closer than the typical interaction zone.
To integrate Quick Switch, Leap Motion, and the Oculus Rift into a new Unity3D application, just drag the QuickSwitchPlayerController from the assets into your scene and delete the old “main camera.” If your application already uses a LeapOVRPlayerController, you can simply attach the SystemWipeRecognizerListener to the Player Controller, and attach the QuickSwitcher script to the two quads in the left and right eye anchor game objects.