diff --git a/content/docs/fossvr/_index.md b/content/docs/fossvr/_index.md new file mode 100644 index 0000000..5195368 --- /dev/null +++ b/content/docs/fossvr/_index.md @@ -0,0 +1,17 @@ +--- +weight: 200 +title: FOSS VR +--- + +# FOSS VR + +If you want an alternative to SteamVR, there are a few options you can use, depending on your hardware: + +- For **PC VR headsets** you can use [Monado](/docs/fossvr/monado/) +- For **standalone headsets** you can use [WiVRn](/docs/fossvr/wivrn/) + +In either case, here are some related projects you might want to check out: + +- [OpenComposite](/docs/fossvr/opencomposite/) allows you to run OpenVR games +- [Envision](/docs/fossvr/envision/) is a GUI to setup and run either Monado or WiVRn +- [Stardust XR](/docs/fossvr/stardust/) is an XR environment to run 2D and (eventually) 3D apps diff --git a/content/docs/envision/_index.md b/content/docs/fossvr/envision/_index.md similarity index 79% rename from content/docs/envision/_index.md rename to content/docs/fossvr/envision/_index.md index 445cb49..fd380c4 100644 --- a/content/docs/envision/_index.md +++ b/content/docs/fossvr/envision/_index.md @@ -7,7 +7,7 @@ title: Envision - [Envision GitLab repository](https://gitlab.com/gabmus/envision) -Envision is a graphical app that acts as an orchestrator to get a full [Monado](/docs/monado/) or [WiVRn](/docs/wivrn/) setup up and running with a few clicks. +Envision is a graphical app that acts as an orchestrator to get a full [Monado](/docs/fossvr/monado/) or [WiVRn](/docs/fossvr/wivrn/) setup up and running with a few clicks. {{< hint danger >}} **Warning** diff --git a/content/docs/monado/_index.md b/content/docs/fossvr/monado/_index.md similarity index 91% rename from content/docs/monado/_index.md rename to content/docs/fossvr/monado/_index.md index 2c7ebc1..a05c7ea 100644 --- a/content/docs/monado/_index.md +++ b/content/docs/fossvr/monado/_index.md @@ -14,4 +14,4 @@ Essentially, Monado is an open source OpenXR implementation, it can be used as a Depending on the game, Monado can offer a better overall experience (if with less features) compared to SteamVR, or it might not work at all -Monado is made for PCVR headsets, if you have a standalone headset you can check out [WiVRn](/docs/wivrn/) or [ALVR](/docs/alvr/). +Monado is made for PCVR headsets, if you have a standalone headset you can check out [WiVRn](/docs/fossvr/wivrn/) or [ALVR](/docs/steamvr/alvr/). diff --git a/content/docs/fossvr/opencomposite/_index.md b/content/docs/fossvr/opencomposite/_index.md new file mode 100644 index 0000000..22b95de --- /dev/null +++ b/content/docs/fossvr/opencomposite/_index.md @@ -0,0 +1,12 @@ +--- +weight: 800 +title: OpenComposite +--- + +# OpenComposite + +- [OpenComposite GitLab repository](https://gitlab.com/znixian/OpenOVR) + +> OpenComposite OpenXR (previously known as OpenOVR - OpenVR for OculusVR - but renamed due to confusion with OpenVR) is an implementation of SteamVR's API - OpenVR, forwarding calls directly to the OpenXR runtime. Think of it as a backwards version of ReVive, for the OpenXR compatible headsets. +> +> This allows you to play SteamVR-based games on an OpenXR compatible headset as though they were native titles, without the use of SteamVR! diff --git a/content/docs/stardust/_index.md b/content/docs/fossvr/stardust/_index.md similarity index 100% rename from content/docs/stardust/_index.md rename to content/docs/fossvr/stardust/_index.md diff --git a/content/docs/wivrn/_index.md b/content/docs/fossvr/wivrn/_index.md similarity index 67% rename from content/docs/wivrn/_index.md rename to content/docs/fossvr/wivrn/_index.md index b54c784..3c382f2 100644 --- a/content/docs/wivrn/_index.md +++ b/content/docs/fossvr/wivrn/_index.md @@ -9,4 +9,4 @@ title: WiVRn > WiVRn lets you run OpenXR applications on a computer and display them on a standalone headset. -It's very similar in purpose to [Monado](/docs/monado/), but for standalone VR headsets. +It's very similar in purpose to [Monado](/docs/fossvr/monado/), but for standalone VR headsets. diff --git a/content/docs/steamvr/_index.md b/content/docs/steamvr/_index.md new file mode 100644 index 0000000..fbd3052 --- /dev/null +++ b/content/docs/steamvr/_index.md @@ -0,0 +1,14 @@ +--- +weight: 100 +title: SteamVR +--- + +# SteamVR + +The de facto standard for anything PCVR, SteamVR runs on Linux. + +Unfortunately the Linux version is riddled with bugs, missing features and bad performace, so in general it can be a subpar experience. + +You can use one of the alternatives listed in the [FOSS VR section](/docs/fossvr/). + +If you want to use a standalone headset with SteamVR you can check out [ALVR](/docs/steamvr/alvr/). diff --git a/content/docs/alvr/_index.md b/content/docs/steamvr/alvr/_index.md similarity index 80% rename from content/docs/alvr/_index.md rename to content/docs/steamvr/alvr/_index.md index b542c7e..62b4f65 100644 --- a/content/docs/alvr/_index.md +++ b/content/docs/steamvr/alvr/_index.md @@ -9,4 +9,4 @@ title: ALVR > Stream VR games from your PC to your headset via Wi-Fi. -Feature rich and open source, ALVR currently depends on the SteamVR runtime, if you are looking to utilize wireless streaming of OpenXR without SteamVR, consider using [WiVRn](/docs/wivrn/). +Feature rich and open source, ALVR currently depends on the SteamVR runtime, if you are looking to utilize wireless streaming of OpenXR without SteamVR, consider using [WiVRn](/docs/fossvr/wivrn/).