Please Select Your Location
Australia
Österreich
België
Canada
Canada - Français
中国
Česká republika
Denmark
Deutschland
France
HongKong
Iceland
Ireland
Italia
日本
Korea
Latvija
Lietuva
Lëtzebuerg
Malta
المملكة العربية السعودية (Arabic)
Nederland
New Zealand
Norge
Polska
Portugal
Russia
Saudi Arabia
Southeast Asia
Suisse
Suomi
Sverige
台灣
Ukraine
United Kingdom
United States
Please Select Your Location
België
Česká republika
Denmark
Iceland
Ireland
Italia
Latvija
Lietuva
Lëtzebuerg
Malta
Nederland
Norge
Polska
Portugal
Suisse
Suomi
Sverige

Getting Started With Focus Vision, XR Elite and Focus 3

Overview of VIVE SDKs

HTC Vive offers two core development SDK: VIVE OpenXR SDK and VIVE Wave SDK , designed to meet different development needs. VIVE OpenXR SDK is the recommended choice due to its cross-platform compatibility, adherence to the OpenXR standard, and comprehensive high-performance features, making it the preferred option for developers.

Comparison: VIVE OpenXR SDK vs. VIVE Wave SDK

Feature
VIVE OpenXR
VIVE Wave
Platform
Multi-platform, including PCVR (Windows) and standalone (AIO, Android) Mainly for standalone (AIO, Android)
Devices Support
VIVE Focus Series
  • VIVE Focus Vision
  • VIVE Focus 3
VIVE XR Elite
VIVE Pro Series
VIVE Cosmos
VIVE Focus Series
  • VIVE Focus Vision
  • VIVE Focus 3

VIVE XR Elite

Standard Support
Based on OpenXR Standard Based on custom Wave Runtime
Engine Support
Unity (Unity 6) , Unreal Engine Unity, Unreal Engine, Native

Tutorial and Documentation

PCVR All-in-One / Mobile
SDK
VIVE OpenXR
VIVE OpenXR
VIVE Wave
Unity

Getting Started

SDK Download

API Documentation

Tutorials

Getting Started

SDK Download

Documentation

Tutorials

Unreal Engine

Getting Started

SDK Download

Tutorials

Getting Started

SDK Download

Documentation

Tutorials

Native

Getting Started

SDK Download

Documentation

Tutorials

Features

Feature
VIVE OpenXR
VIVE Wave
Notes
Unity
UE
Unity
UE
Hand Tracking

Hand Interaction

Gaze

Eye Tracker
Facial Tracking
Facial Expression Maker
Scene Understanding
PC only
Passthrough
Wrist Tracker

Ultimate Tracker
Beta Beta
Plane Detection
AIO only
Anchor
Beta Beta AIO only

More features

VIVE OpenXR: Unity / Unreal Engine
VIVE Wave: Unity / Unreal Engine / Native