Developer: Leap Motion
Created: June 6, 2016
Requires: Windows, Oculus Rift/HTC Vive

This virtual reality app requires the use of an HTC Vive or Oculus Rift, a mounted Leap Motion Controller (using the VR Developer Mount or unofficial alternative), and the Leap Motion Orion software.

Update (June 8, 2017): The UI Input Module has been deprecated, as it is now part of the Leap Motion Interaction Engine. Learn more on our blog.

Unlock new possibilities in your Orion project with Add-on Modules – powerful extensions built on top of our beta release of the Unity Core Assets for Orion. Learn more in our post Unity Core Assets 101: How to Start Building Your VR Project.

UI Input Module

The UI Input Module provides a simplified interface physically interacting with World Space Canvases in Unity’s UI System. This makes it possible for users to reach out and “touch” UI elements to interact with them – or even control a cursor at a distance by pinching their fingers. This module also provides “CompressibleUI” scripts that enable UI elements to pop-up and flatten in response to touch.

Projective Interaction Mode

This module also includes an experimental Projective Interaction Mode which allows users to interact with far-away menus by holding their hands up and pinching their cursor over a UI Element. Projective interaction is disabled by default, but can be enabled in the example scene by:
Click LeapEventSystem->Advanced Options -> Experimental Options
Changing Interaction Mode to “Hybrid”
Re-Enabling the experimental Menu GameObjects under the “Menus” parent GameObject in the scene.

More details can be found in the UI Input Getting Started Guide.

Further Resources

Please note: the Orion Add-on Modules are dependent on our beta Unity Core Assets for Orion and will not function properly without them.

Also check out Pinch Draw!