VRX3D
Play flat PC games on a big stereo 3D screen in VR.
What it does
VRX3D captures the game window you pick, estimates depth for every frame with a machine-learning model running on your own graphics card, and builds a separate view for each eye, so the flat picture gains real depth on a cinema-sized screen in your headset. You keep playing with your keyboard and mouse.
It is not only for games: attach it to a browser window and any 2D video you play there, from YouTube, a streaming service or your own files, becomes 3D on the same screen.
Highlights
- A screen that stays fixed in your room, with an optional curve and a soft ambilight glow round it.
- A fast depth model by default, with the option to run depth on a second graphics card.
- Steady depth, depth fusion and frame timing options to cut shimmer and keep depth in step with the game.
- Everything is set up in a desktop app: no in-headset menus and no motion controllers.
- Settings are saved per game.
Quick hints
- Run the game at 1080p: it is much more stable, and in the headset you will not notice the difference.
- One GPU: the fast ZipDepth model with Delayed to depth and Steady depth.
- A second GPU: make it the depth GPU and turn on Fuse with Depth Anything V2.
Requirements
- Windows 10 (2004 or later) or Windows 11, and a DirectX 12 graphics card.
- A VR headset with SteamVR set as the active OpenXR runtime.
Tested with an RTX 3090, PlayStation VR2 and SteamVR. Other headsets and graphics cards should work through SteamVR but have not been tested yet.
Free and open source
VRX3D is free software under the GNU General Public License v3.0. Downloads and the full source code are on GitHub, where the app is currently named VRX. A Steam version is planned as a way to support the project; it will be the same program.