XRHandModifier3D

Успадковує: SkeletonModifier3D < Node3D < Node < Object

Вузлом для ручних сіточок від XRHandTracker даних.

Опис

Ця вершина використовує дані відстеження рук з XRHandTracker, щоб позувати скелет ручної сітки.

Посадка рук виконується шляхом створення XRNode3D представника ручної сітки, керованої тим же XRHandTracker.

Дані відстеження руки-дані масштабуються за допомогою Skeleton3D.motion_scale при нанесенні до скелета, який може бути використаний для налаштування відстеженої руки, щоб відповідати масштабам моделі руки.

Посібники

Властивості

BoneUpdate

bone_update

0

StringName

hand_tracker

&"/user/hand_tracker/left"


Переліки

enum BoneUpdate: 🔗

BoneUpdate BONE_UPDATE_FULL = 0

Кістки скелета повністю оновлюються (потужність і обертання) щоб відповідати відстеженим кісточкам.

BoneUpdate BONE_UPDATE_ROTATION_ONLY = 1

Кістки скелета тільки обертаються, щоб вирівняти з відстеженими кісточками, зберігаючи довжину кісток.

BoneUpdate BONE_UPDATE_MAX = 2

Представляємо розмір BoneUpdate enum.


Описи властивостей

BoneUpdate bone_update = 0 🔗

Визначає тип оновлень для виконання на кістках.


StringName hand_tracker = &"/user/hand_tracker/left" 🔗

Назва XRHandTracker зареєстрована з XRServer для отримання даних відстеження рук.