XRHandMeshFeature

This feature provides access to the XR_ANDROID_hand_mesh extension.

Inherits from: OpenXRFeature

Public attributes

ExtensionString = "XR_ANDROID_hand_mesh"
const string
The required OpenXR extension.
FeatureId = "com.google.xr.extensions.hand_mesh"
const string
The feature ID string.
UiName = "Android XR (Extensions): Hand Mesh"
const string
The UI name shows on the XR Plug-in Management panel, help users to understand validation errors and expected fixes.

Public static attributes

IsExtensionEnabled => _extensionEnabled
bool
Gets if the required OpenXR extension is enabled.
RequiredPermission = AndroidXRPermission.HandTracking
Runtime permission required to enable depth texture.

Public attributes

ExtensionString

const string ExtensionString = "XR_ANDROID_hand_mesh"

The required OpenXR extension.

FeatureId

const string FeatureId = "com.google.xr.extensions.hand_mesh"

The feature ID string.

UiName

const string UiName = "Android XR (Extensions): Hand Mesh"

The UI name shows on the XR Plug-in Management panel, help users to understand validation errors and expected fixes.

Public static attributes

IsExtensionEnabled

bool IsExtensionEnabled => _extensionEnabled

Gets if the required OpenXR extension is enabled.

When OpenXR runtime is waiting, it returns null. Otherwise, it indicates whether the XR_ANDROID_hand_mesh extensions is available on current device.

RequiredPermission

readonly AndroidXRPermission RequiredPermission =
            AndroidXRPermission.HandTracking

Runtime permission required to enable depth texture.

Discover the latest app development tools, platform updates, training, and documentation for developers across every Android device.

Updated Dec 18, 2024

Plan to create quality apps and features from the start by understanding best practices and requirements.

Updated May 9, 2023

Learn how to enable version control support in Android Studio.

Updated Apr 12, 2023