You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tutorials/xr/basic_xr_locomotion.rst
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,8 +31,11 @@ Then create a ``BoxShape`` as our shape.
31
31
We set the size of this box shape to 100 x 1 x 100 meters.
32
32
We also need to move our collision shape down by 0.5 meters so the top of our box is flush with the floor.
33
33
34
-
To make it easier to see that we're actually moving around our world, a white floor isn't going to do it.
35
-
For this we add a material to our PlaneMesh and set the albedo to a grid texture we've created with `Wahooneys excellent free texture generator <https://wahooney.itch.io/texture-grid-generator>`_.
34
+
To make it easier to see that we're actually moving around our world, a white floor
35
+
isn't going to do it. Create a texture using `Wahooneys excellent free texture generator <https://wahooney.itch.io/texture-grid-generator>`_.
36
+
Once you've created the texture add it to your project. then create a new material
37
+
for the MeshInstance3D node, add your texture as the albedo, and enable
38
+
``Triplaner`` under ``UV1`` in the material properties.
Copy file name to clipboardExpand all lines: tutorials/xr/introducing_xr_tools.rst
+14-3Lines changed: 14 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,13 +36,23 @@ It is this folder that you want to copy in its entirety to your Godot project fo
36
36
37
37
.. image:: img/godot_xr_tools_root_folder.webp
38
38
39
-
Now open up your project in Godot, if you haven't already, and give it a minute or so to import all the resources of the plugin.
39
+
Now open up your project in Godot, if you haven't already, and give it a minute or
40
+
so to import all the resources of the plugin. If it asks for a path to Blender to
41
+
be set you can just click the option to disable blender import and restart the
42
+
editor.
43
+
44
+
After the import finishes you may notice that several "failed to load script"
45
+
messages popped up, that's normal, the plugin just needs to be enabled in the
46
+
project settings.
40
47
41
48
Next open the ``Project`` menu and select ``Project Settings..``.
42
49
Now go to the ``Plugins`` tab and enable the plugin.
43
50
44
51
.. image:: img/godot_xr_tools_enable.webp
45
52
53
+
After doing that you need to close and re-open your project so everything is
54
+
properly enabled.
55
+
46
56
Basic hands
47
57
-----------
48
58
@@ -54,8 +64,9 @@ As a reliable alternative Godot XR Tools comes with a number of rigged hand scen
54
64
These hands come in low and high poly versions, come in a few configurations, a number of animation files to control finger positions and a number of different textures.
55
65
56
66
In your scene tree select your left hand :ref:`XRController3D <class_xrcontroller3d>` node.
57
-
Now click on the ``instantiate Child Scene`` button to add a child scene.
58
-
And select ``addons/godot-xr-tools/hands/scenes/lowpoly/left_hand_low.tscn``.
67
+
Now click on the ``instantiate Child Scene`` button to add a child scene. Click the
68
+
"addons" toggle so the addons folder can be searched. Then search for ``left_hand_low.tscn``.
69
+
And select it.
59
70
60
71
As you can see from the path of this scene, low poly models are in the ``lowpoly`` subfolder while high poly models are in the ``highpoly`` subfolder.
61
72
You will want to use the low poly versions if you plan to release your game on mobile devices.
0 commit comments