docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Enum XrHandTrackingDataSourceEXT

    Identifies the source of hand tracking data reported by the runtime. Provided by XR_EXT_hand_tracking_data_source.

    Namespace: UnityEngine.XR.OpenXR.NativeTypes
    Assembly: Unity.XR.OpenXR.dll
    Syntax
    public enum XrHandTrackingDataSourceEXT

    Fields

    Name Description
    Controller

    Hand tracking data is derived from a held controller's sensors. Equivalent to the OpenXR value XR_HAND_TRACKING_DATA_SOURCE_CONTROLLER_EXT.

    Unobstructed

    Hand tracking data is derived from optical (camera-based) hand tracking with no controller present. Equivalent to the OpenXR value XR_HAND_TRACKING_DATA_SOURCE_UNOBSTRUCTED_EXT.

    UnobstructedWideMotion

    Hand tracking data is derived from wide motion mode inference, which estimates hand poses when the hands are not directly visible to the tracking cameras. Equivalent to the OpenXR value XR_HAND_TRACKING_DATA_SOURCE_UNOBSTRUCTED_WIDE_MOTION_META. Provided by XR_META_hand_tracking_wide_motion_mode2.

    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)