-
Notifications
You must be signed in to change notification settings - Fork 162
Home
Zach Kinstner edited this page Apr 2, 2015
·
29 revisions
The user interfaces included the Hover VR project are built for use in virtual reality environments, with three-dimensional input from devices like the Leap Motion controller. They are available as open-source developer tools (please read the [license details](License Details)) for a wide range of use cases, and provide extensive out-of-the-box customization.
Visit the project overview pages to learn more:
Project | Description |
---|---|
Hovercursor | Provides cursor-related functionality for all other projects. |
Hovercast | An arc-shaped, hand-attached, hierarchical menu interface. |
Hoverboard | A general-use interface for attaching buttons to 3D planes. |
The projects in the Hover VR family share various common themes.
The "hover" is the key interaction element for all interfaces.
- A hover begins when the cursor (for example, a finger-tip) moves toward an item.
- Once the cursor moves within the item's selection threshold, a timer begins.
- If the cursor stays within the selection threshold for the duration of that timer, a selection event occurs.
- Visual indicators on each item communicate:
- The cursor's proximity to the item.
- The progress of the selection timer.
General
Features
Modules
Other