Up to date
This page is up to date for Godot 4.3.
If you still find outdated information, please open an issue.
OpenXR body tracking
Support for full body tracking in OpenXR is only just becoming available for a select few platforms. As support solidifies information will be added to this page.
HTC Tracker support
Una opción que ha estado disponible por algo de tiempo es realizar un tracking de cuerpo completo usando trackers HTC. Estos actualmente tienen soporte por medio de SteamVR, y en auriculares HTC Elite XR. Se exponen por medio del sistema de mapa de acciones.
Estos trackers están identificados por sus roles, los cuales son asignados al configurarlos. Simplemente añade nodos XRController3D y asigna cada uno de los siguientes trackers:
/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 |
Ahora puedes usar estos como objetivos para modificadores IK en un avatar de cuerpo completo.