Les quatre couches sont composées par le runtime et peuvent préserver la lisibilité du tableau de bord. Comprenez l'ordre, les limites et quand utiliser dans les expériences XR.

Réponse directe

XrCompositionLayerQuad est le framework principal d'OpenXR pour présenter une image 2D plate, avec une taille physique, une pose et une visibilité par œil, dans un espace 3D. Étant donné que le calque est envoyé séparément de la projection principale et rendu par le runtime, les panneaux peuvent conserver leur netteté et leur stabilité. Il n'a pas d'épaisseur, affiche uniquement la face avant et doit respecter le budget, les commandes et le support d'exécution.

L'interface utilisateur n'a pas besoin de rivaliser avec la scène

Le rendu du texte dans la projection peut perdre en netteté en raison de la mise à l'échelle et de l'échantillonnage. Une couche quadruple permet au runtime de composer le panneau dans une étape appropriée.

La taille est physique

Le calque utilise la largeur et la hauteur en mètres, la pose et l'espace de référence. La conception doit tenir compte de la distance, de l’angle, du mouvement de la tête et de la densité apparente, pas seulement des pixels.

C'est une surface sans épaisseur

Seule la face avant est visible. Les virages, les croisements et les interactions latérales nécessitent une géométrie ou une logique supplémentaire ; traitez le quad comme un panneau, pas comme un objet complet.

Les couches ont un budget et une commande

Les rapports d'exécution se limitent, au moins selon la valeur par défaut, et sont composés dans l'ordre d'envoi. Trop de couches, de transparence ou de mises à jour inutiles peuvent augmenter les coûts et la complexité.

Lecture Nexus

Les quatre couches sont un outil de lisibilité, pas une architecture entière. Utilisez-les pour les tableaux de bord critiques et conservez le contenu spatial dans la projection principale, en mesurant la qualité aux durées d'exécution cibles.

FAQ

La quad couche est-elle un maillage 3D ?

Non. Il s’agit d’une surface 2D sans épaisseur, positionnée dans un espace 3D.

Pourquoi le texte pourrait-il être meilleur ?

Parce que le runtime compose le calque séparément du rendu principal.

Y a-t-il une limite de couches ?

Oui. Interrogez le maxLayerCount du runtime et projetez-le en dessous du plafond réel de l’appareil.

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 14 septembre 2026. Le texte est original et interprète les implications pratiques pour les entreprises.

Date rapportée par source principale : documentation OpenXR consultée le 14 septembre 2026.