Entdecken Sie die plattformübergreifende Mixed-Reality-Entwicklung auf Meta Quest 3

Die XR-Technologie entwickelt sich ständig weiter und neue Geräte verfügen über bessere Sensoren, Grafik und Leistung. Diese Verbesserungen ermöglichen es den Entwicklern, innovativ zu sein und die Tiefen ihrer Vorstellungskraft umfassender zu erkunden.
Anfang des Jahres haben wir angekündigt , dass Sie über eine Toolvorschau mit der Entwicklung von Mixed Reality für Meta Quest 3 beginnen können. Mit der kürzlichen Veröffentlichung von Meta Quest 3wurden unsere plattformübergreifenden Mixed-Reality-Entwicklungstools für Meta Quest von der experimentellen Vorschau zur vollständigen Unterstützung in Unity 2022 LTS überführt.
Die AR Foundation von Unity ist ein plattformübergreifendes Framework zum Erstellen von Anwendungen für mobile und am Kopf getragene AR/MR-Geräte. AR Foundation vereinfacht die Entwicklung von AR- und MR-Apps, indem es eine einheitliche API bereitstellt, die plattformübergreifend funktioniert, sodass Sie keine separaten Implementierungen pflegen müssen. Sie können Code schreiben und ihn auf Plattformen wie Meta Quest, HoloLens 2 und Mobilgeräten wie iOS und Android bereitstellen.
Unsere AR Foundation-Unterstützung für Meta Quest 3 basiert auf OpenXR. Seit mehreren Jahren pflegen und vertreiben wir ein OpenXR-Plug-in, das eine Implementierung des OpenXR-Standards innerhalb der Unity-Engine bereitstellt und eine gemeinsame Schnittstelle zwischen XR-Hardware und -Software herstellt. Durch die Verwendung von OpenXR bringen wir die Entwicklung weiterhin in Einklang mit einem branchenweit anerkannten Standard.

Wir freuen uns, Version 1.0.0 eines neuen OpenXR ankündigen zu können: Metapaket, verfügbar in Unity 2022.3 LTS und höher. Dieses Paket enthält Meta-spezifische OpenXR-Erweiterungen und das AR Foundation Provider-Plug-In von Meta für Meta Quest. Darüber hinaus bietet OpenXR: Das Metapaket zieht AR Foundation- und OpenXR-Plug-Ins automatisch als Abhängigkeiten ein, wenn es zu einem Projekt hinzugefügt wird.
AR Foundation ist für die native Verwendung mit XR Hands und dem XR Interaction Toolkitkonzipiert.
XR Hands ist ein neues XR-Subsystem, das APIs hinzufügt, um die Handverfolgung in Unity zu ermöglichen. Es umfasst integrierte Unterstützung für Meta Quest-Geräte über unser OpenXR-Paket sowie für andere Geräte, die Handverfolgung über OpenXR unterstützen, wie beispielsweise HoloLens 2.
Das XR Interaction Toolkit (XRI) ist ein komponentenbasiertes Interaktionssystem auf hohem Niveau zum Erstellen von VR- und AR-Erlebnissen. Es bietet einen gemeinsamen Rahmen für Interaktionen und vereinfacht die plattformübergreifende Erstellung, unabhängig davon, ob Sie zwischen Poke-, Ray- und Grab-Interaktionen vermitteln, haptisches Feedback integrieren, Handnetze visualisieren oder mithilfe von Animationen, Blendshapes oder Maßstabsänderungen auf die Auswahl des Spielers reagieren.

Vorlagen bieten neuen und erfahrenen Entwicklern einen einfachen Ausgangspunkt und erweiterbare Inhalte, die etablierte Interaktionsmuster für die XR-Erstellung fördern. In Gesprächen mit XR-Entwicklern haben wir erfahren, dass Sie nach umfangreicheren Inhalten, einer besseren Projektkonfiguration und Zugriff auf erweiterte Funktionen suchen.
Wir freuen uns, neue VR- und MR-Vorlagen im Unity Hub für Unity 2022 LTS ankündigen zu können. Beide stehen aktuell zum Download bereit.
Die neue Mixed-Reality-Vorlage enthält Funktionen wie Ebenenerkennung, Passthrough, einfache Interaktionselemente, räumliche Benutzeroberfläche sowie Hand- und Controllerpräsenz, um Ihnen den Einstieg zu erleichtern. Wir wissen, dass die Verwaltung von Paketen schwierig sein kann. Daher ist die Vorlage mit Paketen für AR Foundation, OpenXR, XR Hands und das XR Interaction Toolkit vorkonfiguriert.
Darüber hinaus zeigt Ihnen die Vorlage, wie Sie durch Berühren von Oberflächen in der physischen Umgebung mit dem Object Spawner eine Vielzahl von Beispielen für Interaktionen erzeugen. Der Objekt-Spawner berücksichtigt verschiedene Bedingungen wie die Kollisionsposition im Verhältnis zum Sichtfeld sowie den Handflächenwinkel im Verhältnis zur Oberfläche.
Die neue Mixed-Reality-Vorlage zeigt auch die Möglichkeit, zwischen einer vollständig immersiven virtuellen Umgebung und einem Mixed-Reality-Passthrough zu wechseln. Es verwendet einen einfachen Überblendungsübergang, einen konfigurierbaren Shader für ebene Visualisierungen, der auf die Position des Benutzers reagiert, ein handgekoppeltes Menü und vieles mehr.


Sie können noch heute mit der Erstellung von Apps für Meta Quest 3 mit AR Foundation und OpenXR beginnen, indem Sie Unity 2022 LTS (Version 2022.3.11.f1) oder höher herunterladen. Wenn Sie ein neues Projekt starten, starten Sie den Unity Hub und wählen Sie die Mixed Reality-Vorlageaus.
Sie können Ihrem Projekt auch manuell Pakete hinzufügen. Wenn Sie auf Unity 2022.3.11f1 oder höher aktualisiert haben, suchen Sie nach OpenXR: Metadaten im Unity Package Manager (UPM), um es einem Projekt hinzuzufügen. Alternativ können Sie oben links im UPM auf das Pluszeichen (+) klicken, „Paket nach Namen hinzufügen“ auswählen und com.unity.xr.meta-openxreingeben. Nach dem Download werden Abhängigkeiten wie das OpenXR-Plug-In und AR Foundation automatisch eingebracht.
Das Unity XR-Team arbeitet ständig daran, AR Foundation und die Vorlagen zu verbessern. Im Zuge unserer Weiterentwicklung möchten wir von Ihnen hören und gerne sehen, was Sie mit diesen Tools erstellen.
