# VIVE OpenXR Plugin - Windows The "VIVE OpenXR Plugin - Windows" plugin package contains some OpenXR Unity features for developers to use. ## Unity Features ### 1. VIVE OpenXR Facial Tracking To help software developers create an application with actual facial expressions on 3D avatars with the OpenXR facial tracing extension [XR_HTC_facial_tracking](https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XR_HTC_facial_tracking). ### 2. VIVE OpenXR SceneUnderstanding Demonstrate configuring, calculating and generating mesh of surrouding environments by the OpenXR scene understanding extension [XR_MSFT_scene_understanding](https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XR_MSFT_scene_understanding). ### 3. VIVE OpenXR Cosmos Controller The Openxr extension [XR_HTC_vive_cosmos_controller_interaction](https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XR_HTC_vive_cosmos_controller_interaction) enables the use of HTC Vive Cosmos Controllers interaction profiles in OpenXR. ### 4. VIVE OpenXR Hand Tracking To help software developers create an application for locating hand joints with the OpenXR hand tracking extension [XR_EXT_hand_tracking](https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XR_EXT_hand_tracking). ### 5. VIVE OpenXR Focus3 Controller The Openxr extension [XR_HTC_vive_focus3_controller_interaction](https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_HTC_vive_focus3_controller_interaction) enables the use of HTC Vive Focus3 Controllers interaction profiles in OpenXR. ### 6. VIVE OpenXR Hand Interaction The Openxr extension [XR_HTC_hand_interaction](https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_HTC_hand_interaction) enables the use of Hand Interaction profiles in OpenXR. ### 7. VIVE OpenXR Palm pose The Openxr extension [XR_EXT_palm_pose](https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_EXT_palm_pose) defines a new "standard pose identifier" for interaction profiles, named "palm_ext".