Rosedale Designs

Interactive Installations & Mixed Reality Human Computer Interaction Using Three Dimensional User Interfaces Using Depth Sensing Computer Vision, Machine Learning & Physical Computing.

3DUI - Three Dimensional User Interfaces


 Three Dimensional User Interfaces can be used to give agency to a user in multiple realities simultaneously.


 This virtual reality app requires the use of an Oculus Rift DK2 and a rift-mounted Leap Motion Controller (using the VR Developer Mount ). Before using, enable "Allow Images" through the Leap Motion Control Panel to enable video pass-through. Built in Unity Personal Edition.

  • Slide knob left to turn ON.
  • Slide knob right to turn OFF.
  • Move lever forward to turn ON.
  • Move lever backward to turn OFF.
  • When the lever is vertical, the signal is NULL.
  • Rotate the dial to modulate the degree.
Based On: Leap Motion UI - Widgets

Install Instructions


  1. Download file
  2. Unzip
  3. Open 3DUI Folder
  4. Run 3DUI_x64.exe ( Run as administrator if necessary)

- 3DUI Folder

- 3DUI_x64

- 3DUI_x64_Data

Software Requirements:
  • Oculus SDK 0.7
  • Leap Motion Software Version: 2.3.1+31549
  • Leap Motion Firmware Revision: 1.7.0
Recommended Hardware:
  • NVIDIA GeForce GTX 980
  • Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz
  • 16 GB RAM DDR4

Public Displays