L'extension XR_EXT_hand_tracking_data_source fait la différence entre le suivi optique et la pose dérivée du contrôle. Découvrez l'impact sur les gestes, l'interface utilisateur et les solutions de secours.
Réponse directe
L'extension ratifiée XR_EXT_hand_tracking_data_source permet à une application OpenXR de demander et de découvrir la source des poses articulaires : des mains non obstruées, telles qu'un suivi optique ou des gants, ou des données dérivées d'un contrôleur tenu. L'application déclare les polices acceptées lors de la création du tracker et interroge la police active à côté des joints. Cette distinction évite de supposer qu'il existe des doigts individualisés lorsque le moteur d'exécution estime une main à partir du contrôle.
La même pose peut avoir des capacités différentes
Le suivi optique fournit une articulation individuelle ; un contrôle peut générer une représentation approximative. Les beaux gestes ne doivent pas dépendre du second cas.
La source active peut changer au cours de la session
L'utilisateur bascule entre les mains et les commandes. L'interface doit mettre à jour les possibilités, l'aide et la tolérance sans redémarrer l'expérience.
L'application déclare ce qu'elle peut accepter
La liste des sources demandées fait office de contrat. Si aucune n’est active, les jointures doivent être traitées comme non valides et non nulles.
Le repli préserve la tâche, pas seulement l'animation
Une action de pincement peut devenir un déclencheur ; le pointage peut utiliser le rayon du contrôle. L’objectif est de maintenir les résultats et l’accessibilité sur tous les appareils.
Lecture Nexus
La portabilité XR nécessite de connaître l'origine et la confiance de l'entrée. Les conceptions robustes conçoivent des actions sémantiques avant de mapper des gestes ou des boutons spécifiques.
FAQ
Quelles polices l'extension différencie-t-elle ?
Main dégagée, telle qu'un suivi optique, un gant ou un mocap, et source basée sur un contrôle assuré.
La police peut-elle changer au moment de l’exécution ?
Oui. L'État actif est consulté ainsi que les positions communes.
Que faire sans source acceptée ?
Traitez le suivi comme inactif et proposez une autre méthode de saisie.
Guides essentiels pour approfondir la décision
Cette analyse éditoriale a été réalisée par Nexus à partir des sources officielles ci-dessous, consultées le 21 septembre 2026. Le texte est original et interprète les implications pratiques pour les entreprises.
- Khronos — XrHandTrackingDataSourceEXT: sources et contrôleur dégagés, règles et intégration avec le tracker.
- Khronos — XrHandTrackingDataSourceStateEXT: requête de source active, chaînage et comportement lorsqu'il n'y a pas de source valide.
Date rapportée par source principale : spécification OpenXR 1.1 consultée le 21 septembre 2026 ; analyse technique.

