Get Started

Reach into the future of virtual reality with the Leap Motion Controller and Orion beta software – the beginning of a brand-new platform built for VR.
Currently
To build with standard tracking, or our older VR integration, download our latest release of the V2 Desktop SDK.

Leap Motion Orion: Beta Release Notes

What's New

  • Greater robustness to cluttered backgrounds and ambient light interference
  • Enhanced tracking range that extends to the full length of your arms
  • Faster and better initialization for all hands
  • Lower latency
  • Significantly improved grab-and-drop interactions
  • Lower overall CPU usage
  • Much better finger flexibility allowing for better poses
  • Better tracking on the edge of the field of view
  • Added a new simple visualizer (VR and Desktop) to the tray menu
  • Various control panel updates
  • The Unity assets now use a C# binding to a C-language library rather than the SWIG-generated C++ bindings. The new C# API is more performant, especially for VR, and slightly different than the previous one, especially for images. Currently this new C# API is only used for the new Unity assets

Known issues

  • The skeleton hand can shift slightly away from the hand as you move left or right; most noticeable in apps that use Image Hands and also display the skeletal hands
  • Tracking may not work as well with bracelets, watches, sleeves, etc
  • Hands that overlap will not track like they did in V2, often killing one hand or both
  • Tools are not currently supported in Orion
  • Tracking along the x-axis may appear slightly skewed
  • Some poses are not currently tracked as well as V2; this can be seen in the form of occasional bad initialization/reinitialization, right/left misinterpretation, and wrong poses
  • Desktop mode initialization is not as reliable as HMD mode initialization
  • Software log is occasionally outputting corrupt characters
  • Pausing/Resuming Tracking can cause the FPS to drop. The workaround is to disconnect and then reconnect the device to bring the FPS back to normal
  • Serialized invalid frames are marked as valid when deserialized
  • Images cannot be extracted from serialized frames
  • Avast! Antivirus can interfere with Leap Motion Service installation (disable shields to work around)
  • The latest version of the Oculus firmware limits bandwidth for the DK2’s built-in USB port, which harms the controller’s performance. For now, we recommend using the free cable extender bundled with the mount to connect the controller directly to the computer
  • Tracking performance may degrade when near large reflective surfaces like white walls or infrared-reflective curtains.
  • Minimized or out-of-focus applications using the HMD policy flag can affect the service state. Close such programs before switching back to non-VR apps
To start building with Orion right away, dive into our Unity documentation..

VR Setup

Download the Orion beta, attach the controller to your VR headset, and dive into the future. Our VR setup guide has everything you need to start your journey.

Build with Unity

Bring your vision to life in minutes with our core assets package for the Unity game development engine – including full VR/AR integration and resources for desktop developers.

Build with Unreal

Now officially integrated into Unreal Engine 4.11, the community plugin for Leap Motion gives you the power to build incredible experiences for virtual and augmented reality.