feat: separate steamvr and fossvr; add stub opencomposite article

This commit is contained in:
Gabriele Musco 2023-12-05 19:09:57 +00:00
parent 49b7722f31
commit aba79859b3
8 changed files with 47 additions and 4 deletions

View file

@ -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

View file

@ -7,7 +7,7 @@ title: Envision
- [Envision GitLab repository](https://gitlab.com/gabmus/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 >}} {{< hint danger >}}
**Warning** **Warning**

View file

@ -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 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/).

View file

@ -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!

View file

@ -9,4 +9,4 @@ title: WiVRn
> WiVRn lets you run OpenXR applications on a computer and display them on a standalone headset. > 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.

View file

@ -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/).

View file

@ -9,4 +9,4 @@ title: ALVR
> Stream VR games from your PC to your headset via Wi-Fi. > 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/).