Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

Отслеживание тела OpenXR

Поддержка полного отслеживания положения тела в OpenXR только начинает появляться на некоторых платформах. По мере развития поддержки информация будет добавляться на эту страницу.

Поддержка HTC Tracker

Уже некоторое время доступна опция отслеживания всего тела с помощью трекеров HTC. В настоящее время они поддерживаются в SteamVR и на гарнитурах HTC Elite XR. Они отображаются через систему карт действий.

Эти трекеры идентифицируются по ролям, которые им назначаются при настройке. Просто добавьте узлы XRController3D в качестве дочерних к узлу XROrigin3D и назначьте один из следующих трекеров:

Трекеры HTC

/user/vive_tracker_htcx/role/handheld_object

/user/vive_tracker_htcx/role/left_foot

/user/vive_tracker_htcx/role/right_foot

/user/vive_tracker_htcx/role/left_shoulder

/user/vive_tracker_htcx/role/right_shoulder

/user/vive_tracker_htcx/role/left_elbow

/user/vive_tracker_htcx/role/right_elbow

/user/vive_tracker_htcx/role/left_knee

/user/vive_tracker_htcx/role/right_knee

/user/vive_tracker_htcx/role/waist

/user/vive_tracker_htcx/role/chest

/user/vive_tracker_htcx/role/camera

/user/vive_tracker_htcx/role/keyboard

Теперь вы можете использовать их в качестве целей для модификаторов IK на полноразмерном аватаре.