Vive Hand Tracking SDK
1.0.0
Vive Hand Tracking SDK Overview
Introduction
Supported Operation Systems & Hardware
Supported Features
Available Plugins
Limitations
Developer Support
Supported Hardware
Available OS and VR Devices
Notes for Windows
Notes for Android
Detection speed
Windows
Android
Available Features
Hand Classification
Hand Positions & Rotations (Modes)
Pinch Detection
Hand Confidence
Release Notes
v1.0.0, 2021/07/29
Unity Plugin
Unreal Plugin
C/C++ Plugin
v0.10.0, 2021/03/11
Unity Plugin
Unreal Plugin
Android Plugin
C/C++ Plugin
v0.9.4, 2020/10/29
Unity Plugin
Unreal Plugin
C/C++ Plugin
v0.9.3, 2020/07/31
Unity Plugin
Unreal Plugin
v0.9.2, 2020/05/20
Unity Plugin
Unreal Plugin
v0.9.1, 2020/02/25
Unity Plugin
Unreal Plugin
v0.9.0, 2019/12/13
Unity Plugin
Unreal Plugin
Android Plugin
v0.8.2, 2019/10/09
Unity Plugin
Unreal Plugin
v0.8.1, 2019/05/31
Unity Plugin
Unreal Plugin
v0.8.0, 2019/03/18
Hand Tracking Unity Plugin
Setup
Installation
Windows
WaveVR (Vive Focus)
Google ARCore
Android Phones
Select Hand Engine
WaveVR Hand Engine
WaveVR Hand Engine vs Vive Hand Tracking Engine
Using Editor Engine
Add Custom Hand Engine
Basic Usage
Add Script to the Scene
Start/Stop detection
Android Camera Permission
Getting Detection Result
Draw Detected Hands As Skeletons
Draw Detected Hands As 3D Model
Advanced Usage
Using Gesture As Events
Add Custom Gestures in Skeleton Mode
Add Custom Gesture Definition
Using Custom Gesture In Scene
Using Hand with Unity Event System
Customize Input Module Graphics
Switch Hand Display
Customize 3D Hand Model
Requirements of Custom Model
Use Custom Model
Samples
API Reference
GestureProvider.cs
GestureInterface.cs
CustomGestureProvider.cs
CustomGestureProducer.cs
Upgrade Note
v1.0.0 (Deprecated APIs)
v0.8.1 (Breaking changes)
Hand Tracking Unreal Plugin
Setup
Setup Visual Studio
Unpack Plugin
Setup Game Mode
Windows
WaveVR (Vive Focus)
Google ARCore
Android Phones
Select Hand Engine
Change Engine List
WaveVR Engine
WaveVR Engine vs Vive Hand Tracking Engine
Using Editor Engine
Basic Usage
Select Engine
Start/Stop detection
Get Detection Result
Get Detection Status
Draw Detected Hands As Skeletons
Draw Detected Hands As 3D Model
Advanced Usage
Using Gesture As Events
Add Custom Gestures in Skeleton Mode
Add Custom Gesture Definition
Using Custom Gesture In Map
Using Hand with UMG UI
Switch Hand Display
Customize 3D Hand Model
Requirements of Custom Model
Use Custom Model
Using Samples Levels
API Reference
Components
Structs
Enums
Upgrade Note
v1.0.0 (Deprecated APIs)
Hand Tracking Android Plugin
Setup
WaveVR (Vive Focus)
Android Phones
Usage
Before Start
Start Detection
Set HMD Transform
Fetching Detection Result
Using Detection Result
Stop detection
Samples
Start detection on app startup/resume
Stop Detection on App Stop/Pause
Fetching and Using Detection Results
Javadoc
com.aristo.gesture
GestureBackend
GestureFailure
GestureInterface
GestureMode
GestureOption
GestureResult
GestureType
PinchInfo
Quaternion
Vector3
Upgrade Note
v0.10.0 (Breaking APIs)
Hand Tracking C/C++ API
Setup
Windows
WaveVR (Vive Focus)
Google ARCore
Android Phones
Usage
Before Start
Start Detection
Set HMD Transform
Getting Detection Result
Stop Detection
API Reference
Functions
Structs
Enums
Upgrade Note
v1.0.0 (Deprecated APIs)
v0.10.0 (Deprecated APIs)
Miscellaneous
Camera Setup
Update SteamVR and GPU Driver
Resolve Conflicts with Other SDKs
Cosmos releated Steps
SteamVR releated Steps
Enable camera in SteamVR
Test camera in SteamVR
Troubleshooting camera in SteamVR
WaveVR Compatibility
Vive Hand Tracking Engine (using WaveVR Camera API)
WaveVR Hand Engine (using WaveVR Hand API)
Copyright information for VIVE Hand Tracking SDK
Third Party Component Notice and Licenses including Open Source Software
Vive Hand Tracking SDK
Docs
»
Release Notes
»
v0.8.0, 2019/03/18
v0.8.0, 2019/03/18
ΒΆ
Initial early access release
Supported platforms: Vive/Vive Pro (Windows), Vive Focus and Android phones.
Availabel plugins: Unity, Unreal (Windows only), Android, C++.