Skip to content

Commit 1b7b5bd

Browse files
authored
Merge pull request #10864 from skyace65/XR-Improvements
Several minor XR page improvements
2 parents 937e49f + 2f07ecc commit 1b7b5bd

File tree

5 files changed

+10
-12
lines changed

5 files changed

+10
-12
lines changed

tutorials/xr/img/openxr_enabled.webp

13 KB
Binary file not shown.

tutorials/xr/introducing_xr_tools.rst

+3-8
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,16 @@ We'll be using this as a base for our documentation here.
1515
It helps developers hit the ground running but for more specific use cases building your own logic is just as valid.
1616
In that case XR tools can help in providing inspiration.
1717

18-
.. note::
19-
The current stable release of Godot XR Tools available on the Asset Library is the version for Godot 3.
20-
The port of Godot XR Tools for Godot 4 is available for download from the github website.
21-
We will walk through the step of downloading and installing it here.
22-
We will update the documentation once Godot XR Tools becomes available for Godot 4 through the asset library.
23-
2418
Installing XR Tools
2519
-------------------
2620

2721
Continuing on from our project we started in :ref:`doc_setting_up_xr` we want to add in the Godot XR Tools library.
2822
This can be downloaded from the `Godot XR Tools releases page <https://github.com/GodotVR/godot-xr-tools/releases>`_.
2923
Find the latest release for Godot 4, and under **Assets**, download the
30-
``godot-xr-tools.zip`` file.
24+
``godot-xr-tools.zip`` file. You can also find it in the asset library with the
25+
title "Godot XR Tools for Godot 4".
3126

32-
Once downloaded unzip the file.
27+
If you're using the zip file, once it's downloaded unzip it.
3328
You will notice the files are held within a ``godot-xr-tools`` subfolder.
3429
Inside of this folder you will find an ``addons`` folder.
3530
It is this folder that you want to copy in its entirety to your Godot project folder. Your project should now look something like this:

tutorials/xr/openxr_settings.rst

+3-2
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ come from optical hand tracking sensors or any other applicable source.
246246

247247
If your game only supports controllers this should be turned off.
248248

249-
See the chapter on :ref:`hand tracking <doc_openxr_hand_tracking>` for additional details.
249+
See the page on :ref:`hand tracking <doc_openxr_hand_tracking>` for additional details.
250250

251251
Hand Tracking Unobstructed Data Source
252252
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -303,7 +303,8 @@ Binding Modifiers
303303
-----------------
304304

305305
These control whether or not binding modifiers can be used. Binding modifiers are
306-
used to apply thresholds or offset values.
306+
used to apply thresholds or offset values. You can find information on how to use
307+
and set them up on the XR action map page :ref:`here <doc_binding_modifiers>`.
307308

308309
Analog Threshold
309310
~~~~~~~~~~~~~~~~

tutorials/xr/setting_up_xr.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ This also means OpenXR needs to be enabled when Godot starts in order to set thi
4848
up correctly. Check the :ref:`Enabled<class_ProjectSettings_property_xr/openxr/enabled>`
4949
setting in your project settings under **XR > OpenXR**.
5050

51-
.. image:: img/openxr_settings.webp
51+
.. image:: img/openxr_enabled.webp
5252

5353
You can find several other settings related to OpenXR here as well. These can't be
5454
changed while your application is running. The default settings will get us started,

tutorials/xr/xr_action_map.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ and binding these to the actual inputs and outputs on your XR devices.
1717
As the XR action map is currently part of the OpenXR module, OpenXR needs to be enabled
1818
in your project settings to expose it:
1919

20-
.. image:: img/openxr_settings.webp
20+
.. image:: img/openxr_enabled.webp
2121

2222
You will then find the XR Action Map interface in the bottom of the screen:
2323

@@ -480,6 +480,8 @@ to use bindings from one of the more popular systems as a fallback first.
480480
If you are able to test your game using a Meta Rift or Quest and add this profile
481481
there is a high probability your game will work with other headsets.
482482

483+
.. _doc_binding_modifiers:
484+
483485
Binding Modifiers
484486
-----------------
485487

0 commit comments

Comments
 (0)