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
España
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
España
Suisse
Suomi
Sverige

Latest

Unity 2.4.1 ( July 18, 2024 ):

How to Install VIVE OpenXR Plugin in Unity

Release Notes:

Plugin package name in Unity is VIVE OpenXR Plugin.

Release Information:

Version: 2.4.1
Unity Engine Version: 2021.3.3f1 or newer
Unity Input System: 1.4.3 is recommended.
Unity OpenXR Plugin: 1.3.1 or 1.6.0 are recommended.
Target Platform: PC Win64, Android arm64
Target Device: VIVE XR Elite, VIVE Focus 3, VIVE Pro Series, VIVE Cosmos
Graphics API: DX11, DX12, OpenGLES3, Vulkan
OpenXR Android Loader Version: Khronos openxr_loader_for_android-1.0.32

Changes:

  • Address an issue that API ‘xrDestroyPassthroughHTC’ is not working under PC mode.

Supported Extensions

Feature Dependency

  • The "/input/grip/pose" and "/input/squeeze/value" values of XR_HTC_hand_interaction extension depend on HTC XR Elite v1.0.999.456 or newer ROM.
  • The XR_FB_display_refresh_rate extension depends on HTC XR Elite v1.0.999.456 or newer ROM.
  • The "XR_HTC_vive_xr_tracker_interaction" extension depends on HTC XR Elite v1.0.999.528 or newer ROM.
  • The "/input/menu/click", "/input/squeeze/click", "/input/trigger/click", "/input/trackpad/click" and "/input/trackpad/touch" values of "XR_HTC_vive_xr_tracker_interaction" extension depend on HTC XR Elite v1.0.999.676 or newer ROM.

Profile Dependency

The VIVE OpenXR Plugin provides Profiles that adhere to the OpenXR Specification, located at VIVE OpenXR Plugin > Runtime > Profiles.

These Profiles rely on the OpenXR extensions configured in Project Settings > XR Plug-in Management > OpenXR. To utilize these Profiles, you must enable the corresponding relative extensions as listed in the table below.

Profile

Extension

XR_EXT_hand_tracking VIVE XR Hand Tracking
XR_HTC_facial_tracking VIVE XR Facial Tracking
XR_HTC_passthrough VIVE XR Composition Layer
VIVE XR Composition Layer (Passthrough)
XR_HTC_path_enumeration VIVE XR Path Enumeration