XR_EXT_spatial_anchor crée des entités dans une pose et un contexte standardisés. Comprenez le cycle de vie, la découverte et ce que l'extension ne garantit pas.

Réponse directe

L'extension ratifiée XR_EXT_spatial_anchor d'OpenXR 1.1.63 standardise la création d'une entité d'ancrage à partir de l'espace de base, du temps et de la pose dans un contexte spatial configuré. L'ancre peut être interrogée dans des instantanés et découverte dans le contexte parent. Son cycle de vie de base se termine avec le contexte ou la destruction de l'entité ; La persistance entre sessions et le partage entre processus dépendent d’autres extensions et ne doivent pas être supposés.

Un contrat commun réduit les adaptations par fournisseur

BaseSpace, le temps et la pose forment une entrée cohérente. L'application peut séparer la logique spatiale du code spécifique de chaque runtime.

La capacité doit être négociée

Le contexte doit inclure XR_SPATIAL_CAPABILITY_ANCHOR_EXT. Sans énumération et configuration, l'appel échoue ; la portabilité nécessite des chemins conditionnels.

L'identité est locale au contexte

L'ID vous permet d'interroger l'entité dans ce contexte, mais ne doit pas être traité comme un identifiant global. D'autres contextes peuvent représenter la même ancre avec des identifiants différents.

Ancre ne signifie pas persistance automatique

L'extension de base conserve l'entité pendant toute la durée du contexte. L'enregistrement entre les sessions ou le partage nécessite des fonctionnalités et des politiques d'autorisation supplémentaires.

Lecture Nexus

La standardisation améliore l'architecture, mais le produit doit toujours déclarer des tests minimum de support, de secours, de persistance souhaitée et de relocalisation à chaque exécution cible.

FAQ

La prolongation est-elle ratifiée ?

Oui. La page de registre indique la révision 1 de XR_EXT_spatial_anchor telle que ratifiée dans OpenXR 1.1.63.

L'ancre survit-elle à la fin de la session ?

Non garanti par cette extension de base ; la persistance dépend d'extensions supplémentaires.

Chaque runtime OpenXR offre-t-il cette fonctionnalité ?

Pas nécessairement. L'application doit énumérer, activer et configurer la fonctionnalité avant utilisation.

Guides essentiels pour approfondir la décision

Sources primaires et références

Cette analyse éditoriale a été réalisée par Nexus à partir des sources officielles ci-dessous, consultées le 22 septembre 2026. Le texte est original et interprète les implications pratiques pour les entreprises.

Date rapportée par source principale : OpenXR 1.1.63 consulté le 22 septembre 2026 ; analyse technique.