UI Input Module

VR   12.6K     
Orion Add-on Module example: UI Input
Download Executable Available for Windows.

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

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

Demo Video

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.