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

OpenXR for PC VR

VIVE OpenXR for PC VR includes the interaction profile for the HTC VIVE Cosmos controllers. In addition, the download package includes the facial tracking extension, which can be used to create applications for applying realistic facial expressions to 3D avatars, and the hand tracking extension, which helps to render hands for various XR experiences that involve interacting with virtual objects using your hands. VIVE OpenXR for PC VR also includes the OpenXR scene understanding extension, which allows VR users to design, configure, and generate an environmental grid based on their surroundings.

Supported Devices: Vive Cosmos series, VIVE Pro series, VIVE Focus 3+VBS

※VIVE Pro series: VIVE Pro uses the VIVE Console utility for PC VR.
※VIVE Focus 3+VBS : VIVE Focus 3 uses VIVE Business Streaming for PC VR.

Supported engines: Unity and Unreal Engine

Unity

Feature Name Cosmos VIVE Pro Series VIVE Pro Eye VIVE Focus 3 + VBS
Hand Tracking
Scene Understanding X
VIVE Cosmos controller X X
Facial Tracking - - -

Unreal Engine
Feature Name Cosmos VIVE Pro Series VIVE Pro Eye VIVE Focus 3 + VBS
Hand Tracking
Scene Understanding X
VIVE Cosmos controller X X
Facial Tracking - - -

Game Engine OpenXR Support
VIVE OpenXR Plugin Support
- N/A

Supported Extensions

VIVE OpenXR Runtime :
XR_KHR_D3D11_enable
XR_KHR_D3D12_enable
XR_KHR_win32_convert_performance_counter_time
XR_KHR_visibility_mask
XR_HTC_vive_cosmos_controller_interaction
XR_KHR_opengl_enable
XR_KHR_vulkan_enable
XR_KHR_vulkan_enable2
XR_KHR_convert_timespec_time
XR_KHR_composition_layer_depth
XR_EXT_win32_appcontainer_compatible

VIVE OpenXR API layers :

  • VIVE OpenXR Hand Tracking API Layer
    XR_EXT_hand_tracking
    XR_EXT_hand_joints_motion_range
  • VIVE OpenXR Facial Tracking API Layer
    XR_EXT_eye_gaze_interaction
    XR_HTC_facial_tracking
  • VIVE OpenXR SRWorks API Layer
    XR_MSFT_scene_understanding