mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-04 14:11:02 +03:00
Update recommended renderer for XR
This commit is contained in:
@@ -66,7 +66,7 @@ Choose **Forward+** if:
|
|||||||
|
|
||||||
Choose **Mobile** if:
|
Choose **Mobile** if:
|
||||||
|
|
||||||
- You are developing for newer mobile devices, XR, or desktop.
|
- You are developing for newer mobile devices, desktop XR, or desktop.
|
||||||
- You have relatively new hardware which supports Vulkan, Direct3D 12, or Metal.
|
- You have relatively new hardware which supports Vulkan, Direct3D 12, or Metal.
|
||||||
- You are developing a 3D game.
|
- You are developing a 3D game.
|
||||||
- You want to use advanced rendering features, subject to the limitations
|
- You want to use advanced rendering features, subject to the limitations
|
||||||
@@ -74,8 +74,8 @@ Choose **Mobile** if:
|
|||||||
|
|
||||||
Choose **Compatibility** if:
|
Choose **Compatibility** if:
|
||||||
|
|
||||||
- You are developing for older mobile devices, or older desktop devices. The
|
- You are developing for older mobile devices, older desktop devices, or
|
||||||
Compatibility renderer supports the widest range of hardware.
|
standalone XR. The Compatibility renderer supports the widest range of hardware.
|
||||||
- You are developing for web. In this case, Compatibility is the only choice.
|
- You are developing for web. In this case, Compatibility is the only choice.
|
||||||
- You have older hardware which does not support Vulkan. In this case,
|
- You have older hardware which does not support Vulkan. In this case,
|
||||||
Compatibility is the only choice.
|
Compatibility is the only choice.
|
||||||
@@ -148,8 +148,9 @@ Overall comparison
|
|||||||
| | | | optimized. Use Mobile or |
|
| | | | optimized. Use Mobile or |
|
||||||
| | | | Compatibility instead. |
|
| | | | Compatibility instead. |
|
||||||
+---------------------+--------------------------+--------------------------+--------------------------+
|
+---------------------+--------------------------+--------------------------+--------------------------+
|
||||||
| XR | ✔️ Yes. | ✔️ Yes. | ✔️ Yes. |
|
| XR | ✔️ Yes. Recommended for | ✔️ Yes. Recommended for | ⚠️ Supported, but poorly |
|
||||||
| | | | |
|
| | standalone headsets. | desktop headsets. | optimized. Use Mobile or |
|
||||||
|
| | | | Compatibility instead. |
|
||||||
+---------------------+--------------------------+--------------------------+--------------------------+
|
+---------------------+--------------------------+--------------------------+--------------------------+
|
||||||
| Web | ✔️ Yes. | ❌ No. | ❌ No. |
|
| Web | ✔️ Yes. | ❌ No. | ❌ No. |
|
||||||
+---------------------+--------------------------+--------------------------+--------------------------+
|
+---------------------+--------------------------+--------------------------+--------------------------+
|
||||||
|
|||||||
@@ -39,8 +39,9 @@ While in Godot 3 most things worked out of the box, Godot 4 needs a little more
|
|||||||
As Godot 4 is still in development, many post process effects have not yet been updated to support stereoscopic rendering. Using these will have adverse effects.
|
As Godot 4 is still in development, many post process effects have not yet been updated to support stereoscopic rendering. Using these will have adverse effects.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
Godot 4 has 3 renderer options, Compatibility, Mobile, and Forward+. In the future XR desktop projects should use Forward+, and projects for stand-alone headsets
|
Godot 4 has 3 renderer options, Compatibility, Mobile, and Forward+. In the future XR desktop projects should use Forward+, and projects for standalone headsets
|
||||||
should use Mobile. However Compatibility is the recommended renderer for now due to it having the best XR performance.
|
should use Mobile. Currently Compatibility is the recommended renderer for standalone headsets, and ironically Mobile is the recommended renderer for desktop.
|
||||||
|
This is based on current XR performance on the different devices with each renderer.
|
||||||
|
|
||||||
OpenXR
|
OpenXR
|
||||||
------
|
------
|
||||||
|
|||||||
Reference in New Issue
Block a user