Erste Schritte mit Meta Quest 3
Einführung
Dieser Abschnitt enthält Anleitungen zur Inbetriebnahme von Meta™ Quest und OpenXR in Betrieb nehmen. Die Bereitstellung von Anwendungen auf dem Meta Quest kann auf zwei Arten erfolgen: als „Low-Immersion“-Anwendung, bei der die Anwendung in einem Fenster innerhalb der Standard-VR-Umgebung des Headsets läuft, oder als „High-Immersion“-VR-Anwendung, bei der die Anwendung die gesamte Darstellung der VR-Umgebung übernimmt.
Hinweis: Die Anleitung bezieht sich in erster Linie auf das Quest 3, viele Schritte sollten jedoch auch für andere Android-basierte Headsets gelten, die OpenXR nutzen.
Voraussetzungen
Sie benötigen Qt 6.8 oder höher sowie das „ Qt Quick 3D Xr“-Modul, um loszulegen. Das „ Qt Quick 3D Xr“-Modul ist Teil von „ QtQuick3D “ und wird mit diesem installiert. Außerdem müssen das Android NDK, SDK und JDK installiert und konfiguriert sein. Weitere Informationen zur Einrichtung von „ Qt Creator “ für die Android-Entwicklung finden Sie hier : Erste Schritte mit Qt für Android.
Einrichten des Quest
Sie müssen den Entwicklermodus auf dem Gerät aktivieren, um Anwendungen auf dem Meta Quest bereitzustellen. Laden Sie den Meta Quest Developer Hub herunter, um Videos vom Gerät zu streamen, drahtloses Debugging zu aktivieren und vieles mehr.
Bereitstellung einer Low-Immersion-Anwendung
Die Bereitstellung einer Anwendung mit geringer Immersion erfolgt in denselben Schritten wie bei der Entwicklung und Bereitstellung für Qt für Android. Sie können Qt-Beispiele bereits auf diese Weise ohne Änderungen auf dem Quest bereitstellen.
Erforderliche Projektänderungen, damit XR-Anwendungen für Meta Quest bereit sind
Die Vorbereitung einer XR-Anwendung für die Quest erfordert einige zusätzliche Schritte, da sich der „ QtQuick3D “ – der Einstiegspunkt der Anwendung in QML – geringfügig unterscheidet. In einer regulären „ QtQuick3D “-Anwendung erfolgt die Ansicht der 3D-Szene über den Typ „ View3D “, in einer XR-Anwendung hingegen über den Typ „ XrView “. Darüber hinaus gibt es APIs in Qt Quick 3D Xr spezielle Funktionen für die Implementierung von XR-Anwendungen, zum Beispiel Hand-Tracking, räumliche Anker und Passthrough.
Die Datei „AndroidManifest.xml“ muss ebenfalls angepasst werden, um die erforderlichen Berechtigungen und Funktionen einzubinden, die vom OEM des Zielgeräts festgelegt wurden. Für die Quest gilt Folgendes:
<meta-data android:name="com.oculus.intent.category.VR" android:value="vr_only"/><uses-permission android:name="com.oculus.permission.HAND_TRACKING" />
<uses-feature android:name="oculus.software.hand-tracking" android:required="false" />Weitere Informationen finden Sie in der Manifest-Dokumentation von Meta.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.