docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Enum HandTrackingDataSource

    Identifies the source of hand tracking data reported by the runtime. Values correspond to the XrHandTrackingDataSourceEXT enumeration defined by XR_EXT_hand_tracking_data_source.

    Namespace: UnityEngine.XR.Hands.OpenXR
    Assembly: Unity.XR.Hands.dll
    Syntax
    public enum HandTrackingDataSource

    Fields

    Name Description
    Controller

    Hand tracking data is derived from a held controller's sensors (e.g., capacitive touch, IMU). Maps to XR_HAND_TRACKING_DATA_SOURCE_CONTROLLER_EXT.

    Unobstructed

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

    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)