|
@@ -1,4 +1,4 @@
|
|
|
-.. _doc_vr_primer:
|
|
|
+.. _doc_xr_primer:
|
|
|
|
|
|
AR/VR primer
|
|
|
============
|
|
@@ -119,17 +119,29 @@ As mentioned earlier, Godot does not support the various VR and AR SDKs out of t
|
|
|
need a plugin for the specific SDK you want to use. There are several official plugins available
|
|
|
in the `GodotVR Repository <https://github.com/GodotVR>`__.
|
|
|
|
|
|
-* `Godot Oculus Mobile <https://github.com/GodotVR/godot_oculus_mobile>`__ provides support for
|
|
|
- the Oculus Go and Oculus Quest. The Quest will require additional setup documented in
|
|
|
- :ref:`doc_developing_for_oculus_quest`.
|
|
|
-* `Godot OpenVR <https://github.com/GodotVR/godot_openvr>`__ (not to be confused with OpenXR)
|
|
|
+* `Godot OpenXR <https://github.com/GodotVR/godot_openxr>`_: This is the **official XR plugin**
|
|
|
+ starting with Godot **3.4**. It supports OpenXR, an open standard for designing and building
|
|
|
+ cross-platform VR and AR software.
|
|
|
+ Tested with SteamVR, Monada and Oculus OpenXR (desktop and mobile) runtimes.
|
|
|
+
|
|
|
+ * See :ref:`doc_openxr_introduction`.
|
|
|
+
|
|
|
+* `Godot Oculus Mobile <https://github.com/GodotVR/godot_oculus_mobile>`_ provides :ref:`support for
|
|
|
+ the Meta Quest <doc_developing_for_oculus_quest>`.
|
|
|
+
|
|
|
+ * **Note**: This plugin has been deprecated starting with Godot 3.4.
|
|
|
+ We recommend migrating to the `Godot OpenXR <https://github.com/GodotVR/godot_openxr>`_ plugin instead.
|
|
|
+
|
|
|
+* `Godot OpenVR <https://github.com/GodotVR/godot_openvr>`_ (not to be confused with OpenXR)
|
|
|
supports the OpenVR SDK used by Steam.
|
|
|
* `Godot Oculus <https://github.com/GodotVR/godot_oculus>`__ supports the Oculus SDK
|
|
|
(desktop headsets only).
|
|
|
-* `Godot OpenHMD <https://github.com/GodotVR/godot_openhmd>`__ supports OpenHMD, an open source
|
|
|
+
|
|
|
+ * **Note**: This plugin has been deprecated starting with Godot 3.4.
|
|
|
+ We recommend migrating to the `Godot OpenXR <https://github.com/GodotVR/godot_openxr>`_ plugin instead.
|
|
|
+
|
|
|
+* `Godot OpenHMD <https://github.com/GodotVR/godot_openhmd>`_ supports OpenHMD, an open source
|
|
|
API and drivers for headsets.
|
|
|
-* `Godot OpenXR <https://github.com/GodotVR/godot_openxr>`__ supports OpenXR, an open standard
|
|
|
- for VR and AR software. Tested with SteamVR, Monada and Oculus OpenXR runtimes.
|
|
|
|
|
|
These plugins can be downloaded from GitHub or the Godot Asset Library.
|
|
|
|
|
@@ -139,7 +151,7 @@ In addition to the plugins, there are several official demos.
|
|
|
* `Godot OpenVR FPS <https://github.com/GodotVR/godot_openvr_fps>`__ (the tutorial for this project
|
|
|
is :ref:`doc_vr_starter_tutorial_part_one`).
|
|
|
* `Godot XR tools <https://github.com/GodotVR/godot-xr-tools>`__, which shows implementations for VR
|
|
|
- features such as movement and picking up objects.
|
|
|
+ features such as movement and picking up objects.
|
|
|
|
|
|
Other things to consider
|
|
|
------------------------
|