This site is in read only mode. Please continue to browse, but replying, likes, and other actions are disabled for now.
1 / 4
Nov 2016
23

Hover UI Kit is a tool for creating beautiful, customizable, dynamic user interfaces. All interface interactions utilize a simple and consistent mechanism -- the "hover" -- which users can perform with any 3D input device. These interfaces are designed specifically for VR/AR applications, addressing the complex UX challenges of these immersive environments.


8
The Hovercast hand menu is now provided as an "interface module".


For the past year, the Hover UI Kit project has been slowly and quietly building up to this... the v2.0-Alpha release59! I'd love to get feedback from you on this release (and its documentation) via email or this GitHub issue20.

There are several significant changes in v2.0, including a better architecture, built-in layout systems, more plug-in modules, no scripts within DLLs, and better support for customization. The cursors, items, and interfaces are now visible and modifiable at editor-time (via Unity), instead of only at run-time. Unfortunately, these changes are not backwards-compatible with v1.x.

Check out the Hover UI Kit wiki pages80 to learn how to get started. You can try some tutorials, discover the latest concepts, and dig into the details.

This release includes support for Leap Motion hands15 (both Orion and pre-Orion) and for Vive controllers4. More input modules are coming soon!



Each "Getting Started" tutorial provides an animated visual guide.

  • created

    Nov '16
  • last reply

    Dec '16
  • 3

    replies

  • 3.6k

    views

  • 1

    user

  • 4

    likes

  • 12

    links

Here is a video (from v1.x in Jan 2015) of the Hovercast interface:

This interface looks and functions largely the same in v2.0 as it was in v1.0. (There is a new "open/close" button added, and a new "flash" effect upon successful selection.) The changes in v2.0 are primarily with the internal structure and architecture of the project. It is now much easier to build new interfaces, create automatic layouts, customize items, etc.

As mentioned above, the wiki pages are the best place to start. I have written extensive documentation for the project, including nine (currently) tutorials with instructions and GIF animations. I created most recent two tutorials based on requests from developers, so don't be shy to send me your feedback!

19 days later

I've been working on a demo to show some of the Hover UI capabilities. The demo includes an interactive, force-directed graph. You can use various Hover UI interfaces/selectors to control the graph, its physics, and individual nodes. And of course, use the Leap Motion hands to bounce the graph's nodes (spheres) around the scene!

Here's a development video: