L'état de visualisation peut maintenir une position utilisable après la perte du suivi sans affirmer qu'il continue d'être observé. Voici comment effectuer le rendu et la récupération en toute sécurité.
Réponse directe
OpenXR utilise des indicateurs distincts pour indiquer si l'orientation et la position d'une vue sont valides et restent activement suivies. Lorsque le suivi est perdu, le moteur d'exécution peut fournir une pose valide, mais déduite ou basée sur la dernière valeur connue, en conservant les bits « VALID » et en supprimant les bits « TRACKED ». L'application ne peut pas lire les composants dont la validité est manquante et doit traiter les poses valides non suivies comme un état dégradé, en particulier en termes d'alignement, d'entraînement et d'interaction de précision.
Valide ne signifie pas observé maintenant
Une pose déduite peut maintenir une continuité visuelle pendant une courte période, mais ne doit pas alimenter les mesures ou les décisions nécessitant un suivi actuel.
L'absence de VALID interdit la lecture
Si l'orientation ou la position n'est pas valide, l'accès au composant produit une logique incorrecte. Le rendu doit utiliser une solution de secours explicite.
La dégradation appelle une transition en douceur
Réduisez la confiance, suspendez les actions sensibles et préservez le contexte visuel en cas de sécurité, empêchant ainsi la téléportation ou la disparition brutale.
La récupération doit être testée
Couvre la faible luminosité, l'occlusion, le retrait du casque, le verrouillage de la caméra et le retour de suivi, mesure du temps et de la stabilité.
Lecture Nexus
Validité, confiance et autorisation séparées dans le domaine du produit ; une pose utile pour le rendu peut être inadaptée à la notation ou au contrôle opérationnel.
FAQ
Quelle est la différence entre VALIDE et SUIVI ?
VALID indique que la valeur peut être utilisée ; TRACKED indique qu'il est activement surveillé par le système.
Puis-je lire une position sans le bit VALID ?
Non. La spécification indique que le champ correspondant ne doit pas être lu.
Que faire avec une pose valide non suivie ?
Traitez-le comme une estimation dégradée, ne conservez que les fonctions sûres et attendez la récupération ou demandez un repositionnement.
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 26 octobre 2026. Le texte est original et interprète les implications pratiques pour les entreprises.
- Khronos — XrViewStateFlagBits: drapeaux de validité, suivi, lecture autorisée et pose déduite.
- Khronos — xrLocateViews: requête de vues, temps attendu, espace de base et état renvoyé.
Date rapportée par source principale : OpenXR 1.1.65 consulté le 26 octobre 2026 ; analyse de modèles techniques.

