Link Search Menu Expand Document

Getting Started

Table of contents
  1. Hand Tracking Products
  2. System Requirements
  3. Installation Guides
  4. Device Orientation
  5. Developer Tools

Hand Tracking Products

Choose either the Leap Motion Controller or the Stereo IR 170 Camera Module. The Leap Motion Controller captures the movements of your hands with unparalleled accuracy and near–zero latency. Our high–performance Stereo IR 170 (formerly known as Rigel) has a wider field of view, longer tracking range, and slimmer form factor than the Leap Motion Controller.

Ultraleap hand tracking interaction zone top view

Ultraleap hand tracking interaction zone side view

System Requirements

Minimum system requirements (desktop)

  • Windows 7+ or Mac OS X 10.7 (note that OSX is no longer formally supported – older 32–bit applications are no longer supported by OSX 10.15 Catalina)
  • AMD Phenom™ II or Intel Core™ i3/i5/i7 processor
  • 2GB RAM
  • USB 2.0 port

VR headsets may come with their own system requirements.

Based on the nature of your deployment please select one of the following release generations:

  • Legacy Desktop software (Version 2) may be used to build with desktop tracking on OSX or Linux. Many of the development assets associated with this software are outdated and the software is no longer supported. We strongly recommend using more recent software versions unless OSX or Linux is a hard requirement (please note that users running Windows 10 version 1709 or above will need to apply a manual fix to run V2 software).

  • Orion software is optimized for VR but also supports desktop applications. Version 3 has preserved the legacy APIs, including JavaScript. Version 4 is further optimized for performance on VR platforms, with all legacy APIs fully deprecated. You have the option to use an open source binding tool to integrate legacy–reliant applications with LeapC.

Installation Guides

Standard installation guides for the Stereo IR 170 Camera Module and Leap Motion Controller can be found on our developer portal.

Below are some video resources for general setup and care:

Device Orientation

Both the Leap Motion Controller and the Stereo IR 170 Camera Module have two different possible orientations: desktop (facing up from a table) and head–mounted (fastened to a VR/AR headset).

Orientation mode is set at the application level by the developer. We do not recommend other device orientations. Our Unity and Unreal integrations feature example code and documentation for both desktop and head–mounted modes.

Laptop and headset with a Leap Motion Controller

Developer Tools

Our plugins for the Unity and Unreal game engines make it easy to incorporate hand tracking into your projects. Both feature Ultraleap’s powerful Interaction Engine, a Unity tool that bridges the gap between the hand tracking data and the game engine physics. This makes it possible to interact with virtual objects in a way that feels natural and intuitive.

The Unity integration also features:

  • Example scenes with interactive scripts
  • Menu interface utilities with buttons and sliders, including menus that float next to your hand
  • Easy detection of hand states like pinch and “thumbs–up” gestures
  • Customizable grab and throw mechanics
  • Optimized rigged hand models and auto–rigging pipeline for custom hand designs