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.
Checking the stable version of the documentation...
Rastreamento de corpo OpenXR
O suporte para rastreamento de corpo inteiro (full body tracking) no OpenXR está apenas começando a ficar disponível para algumas plataformas selecionadas. À medida que o suporte se solidificar, informações serão adicionadas a esta página.
Suporte a rastreador HTC
Uma opção que está disponível há algum tempo é fazer o rastreamento de corpo inteiro usando rastreadores HTC. Atualmente, eles são suportados através do SteamVR e em óculos HTC Elite XR. Eles são expostos através do sistema de mapa de ações (action map).
Esses rastreadores são identificados por suas funções (roles), que lhes são atribuídas quando configurados. Basta adicionar nós XRController3D como filhos ao nó XROrigin3D e atribuir um dos seguintes rastreadores:
/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 |
Agora você pode usá-los como alvos para modificadores IK em um avatar de corpo inteiro.