Commencez à développer la réalité mixte pour Meta Quest 3 avec Unity

Nous sommes ravis de vous présenter une nouvelle façon de créer des expériences captivantes, multiplateformes et immersives pour Meta Quest. Dans ce blog, nous détaillons un tout nouvel aperçu des outils de développement de réalité mixte pour Meta Quest 3, Meta Quest 2 et Meta Quest Pro, alimentés par Open XR et Unity AR Foundation. Avec cette version, préparez-vous à révolutionner la façon dont nous interagissons avec le monde qui nous entoure.

La réalité mixte vous permet d'interagir avec du contenu numérique dans le monde réel, en enrichissant votre environnement d'objets, de personnages et d'expériences virtuels. Des capteurs avancés et des technologies de suivi permettent de cartographier avec précision l'environnement physique et d'y placer avec exactitude le contenu virtuel. La réalité mixte améliore également la façon dont nous percevons notre environnement et dont nous nous y engageons, offrant une expérience utilisateur véritablement transformatrice et immersive. Le nouvel ensemble d'outils d'Unity vise à vous fournir les ressources nécessaires pour créer des expériences de réalité mixte multiplateformes convaincantes pour les appareils Quest.
OpenXR est une norme libre de droits qui simplifie le développement de la réalité augmentée et de la réalité virtuelle en permettant aux applications d'accéder à une large gamme de matériel sans avoir à réécrire le code. Développée par un consortium de leaders du secteur, l'interopérabilité d'OpenXR facilite la création de contenus destinés à un large public.
L'AR Foundation d'Unity est un cadre multiplateforme conçu pour créer des applications sur des appareils AR/VR mobiles et portables. Il permet aux développeurs de créer des expériences et de les déployer sur plusieurs plateformes. En exploitant les fonctionnalités des SDK courants, tels que ARCore, ARKit et la norme OpenXR, AR Foundation offre un flux de travail transparent dans Unity afin que vous puissiez vous concentrer sur la libération de votre créativité.

Nous présentons un aperçu du support AR Foundation pour Quest à travers un nouveau package Meta OpenXR.
Cette version préliminaire offre une prise en charge de Quest pour des fonctionnalités essentielles telles que la transparence, la détection des plans, le suivi des périphériques, la diffusion de rayons et les ancres. Elle comprend également des mises à jour spécifiques à Quest pour des échantillons tels que Simple AR, qui démontre les bases de la détection de plans et de la diffusion de rayons, et Ancres, qui montre comment créer un objet qui spécifie la position et l'orientation d'un élément dans un environnement physique.
Examinons de plus près les notions de "passthrough" et de "plane detection".
Grâce à la prise en charge du "passthrough", les développeurs peuvent désormais fusionner de manière transparente les mondes virtuel et réel, ce qui permet aux utilisateurs de voir leur environnement physique et d'interagir avec lui tout en s'engageant dans un contenu virtuel.
Imaginez la création de jeux où les joueurs peuvent naviguer dans leur salon ou leur bureau tout en combattant des ennemis virtuels, ou la conception d'applications qui superposent des objets virtuels sur des surfaces du monde réel avec une précision inégalée. Les possibilités sont vraiment illimitées.
La détection de plan dans AR Foundation ouvre un champ de possibilités pour les développeurs qui cherchent à créer des expériences contextuelles pour Meta Quest. Grâce à la détection des plans, vos applications peuvent analyser et interpréter l'environnement physique, ce qui permet aux objets virtuels d'interagir intelligemment avec le monde réel.
Imaginez des jeux où les personnages franchissent des obstacles en temps réel, ou des niveaux qui s'adaptent à différents agencements de pièces. La détection des plans de l'AR Foundation pour Quest vous fournira les données dont vous avez besoin pour comprendre l'espace physique et repousser les limites de l'immersion.

Nous savons que le fait de disposer de modèles robustes, d'exemples de contenu et d'interactions prédéfinies peut vous faire gagner beaucoup de temps. C'est pourquoi nous ajoutons de nouveaux modèles et échantillons XR à Unity. Vous pourrez rationaliser la mise en place de votre projet, explorer les interactions d'objets complexes et voir des exemples d'interfaces utilisateur. Restez à l'écoute pour la publication de ces modèles dans Unity Hub.
Vous pouvez commencer à créer des applications pour Quest 3 avec AR Foundation et OpenXR dès aujourd'hui en téléchargeant Unity 2022 LTS ou une version ultérieure. Vous devrez également télécharger le paquet expérimental Meta OpenXR. Pour ce faire, ouvrez le Unity Package Manager depuis l'éditeur Unity, cliquez sur le symbole plus (➕) en haut à gauche, puis sélectionnez "Add package by name" et tapez com.unity.xr.meta-openxr. Une fois téléchargé, il déclenchera automatiquement le téléchargement d'autres paquets nécessaires, tels que les paquets OpenXR Plugin et AR Foundation. Pour des exemples de contenu, consultez Simple AR et Anchors sur Github.
L'équipe Unity XR améliore continuellement l'AR Foundation. Au fur et à mesure que nous poursuivons le développement, nous voulons connaître votre avis et nous aimerions voir ce que vous construisez avec ces outils. N'hésitez pas à utiliser le hashtag #unityARF lorsque vous publiez votre projet sur les médias sociaux.