C++ VR

Open-source C++ projects categorized as VR | Edit details

Top 21 C++ VR Projects

  • Relativty

    An open source VR headset with SteamVR supports for $200

    Project mention: do you guys think that in the near future we'll be able to use different parts to build our own vr headset? | reddit.com/r/virtualreality | 2022-01-17
  • openvr

    OpenVR SDK

    Project mention: A DIY omni directional slidemill I made with around 50 quid worth of components (using a second hand satellite dish as base, and an Arduino as micro controller to relay accelerometer data to computer). I'm showcasing it in No Mans Sky. | reddit.com/r/virtualreality | 2022-01-13

    To get these values into steam VR, I created a custom steam VR driver (documentation on this can be found here: https://github.com/ValveSoftware/openvr/wiki/Driver-Documentation) Which basically allows me to emulate a joystick of a VR controller.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • ALVR

    Stream VR games from your PC to your headset via Wi-Fi

    Project mention: My Oculus Link only displays a black screen on my Quest 2, standalone works fine. | reddit.com/r/OculusQuest | 2022-01-24

    Is your issue related to Link or Airlink? If only Link, did you give Airlink a chance? Or perhaps you can also check ALVR - free. But if all these fail and if you still want to give another shot, buy Virtual Desktop ( from Oculus marketplace not Steam ) and try with that.

  • April-Tag-VR-FullBody-Tracker

    Full-body tracking in VR using AprilTag markers.

    Project mention: Full body tracking with webcams? | reddit.com/r/VRchat | 2022-01-19

    depending on your webcam AprilTag is probably the best thing you can use but it does require you to do a bunch of tweaking to get optimal results. i'd recommend joining the discord if need help

  • JoltPhysics

    A multi core friendly rigid body physics and collision detection library suitable for games and VR applications.

    Project mention: JoltPhysics: deterministic rigid body and collision detection C++ library with multicore and console support | reddit.com/r/gamedev | 2021-11-10
  • vircadia

    Vircadia open source metaverse platform. ("Project Athena")

    Project mention: I know programming: How do I help the Linux community? | reddit.com/r/linux | 2021-12-09

    We're building a 3D/VR open source virtual world

  • polymer

    🎨 graphics + interaction engine (by ddiakopoulos)

    Project mention: Is there a good, open source, realistic OpenGL renderer for us to use? | reddit.com/r/opengl | 2021-05-30
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • VirtualMotionTracker

    Virtual Motion Tracker - バーチャルモーショントラッカー OpenVR OSC Tracker Driver for DIY users

    Project mention: Port forwarding for a virtual tracker app | reddit.com/r/Unity3D | 2021-05-23

    Hello reddit! I recently found the source code for an app that uses Unity to emulate SteamVR Full Body trackers by using GameObjects. The source code can be found here at https://github.com/gpsnmeajp/VirtualMotionTracker. I need to make an AR application in order for the tracker to sync up with the real world, but I have no experience with port forwarding. Can anyone help me out with this? Thanks in advance!

  • PhoneVR

    Use Steam VR-enabled applications with your phone as HMD (Head-mounted display). The only Open-Source solution to similar commercial packages like VRidge, iVRy, Trinus etc etc.

    Project mention: Is there any free good way to connect my phone to steam vr without it turning black and white after 5 minutes or just stopping? | reddit.com/r/virtualreality | 2021-04-30

    https://github.com/ShootingKing-AM/PhoneVR there is an free and open source version

  • Simple-OpenVR-Driver-Tutorial

    A sample OpenVR Driver for you to learn from

  • OpenVR-OpenTrack

    OpenVR driver with OpenTrack support / OpenVR драйвер, с поддержкой OpenTrack

  • OpenVR-WalkInPlace

    An OpenVR driver that applies virtual movement using a pedometer

    Project mention: Walking Mods | reddit.com/r/skyrimvr | 2021-08-13

    You could try Open VR Walk in Place. https://github.com/pottedmeat7/OpenVR-WalkInPlace

  • UE4-Plugin-OffAxis

    This plugin provides a fishtank-VR via a so-called OffAxisProjection by modifying the projection matrix using a custom ULocalPlayer

    Project mention: How this VDO from Johnny Lee Wiimote hack change my life | reddit.com/r/mixedreality | 2021-01-29
  • TrueOpenVR-Core

    Core, docs

  • thedarkmodvr

    VR support for The Dark Mod

    Project mention: Am I the only one that thinks that thief would make an excellent vr game? | reddit.com/r/oculus | 2021-12-04
  • SynthVR-Modules

    A collection of DSP modules made available in SynthVR as a native library.

    Project mention: SynthVR 1.0 is out today! | reddit.com/r/synthesizers | 2021-01-31
  • hmdq

    HMDQ Tools - the tools for VR headsets and other hardware introspection

    Project mention: My Thoughts after trying the Revised G2 | reddit.com/r/HPReverb | 2021-11-15
  • VREngine

    VREngine is a Unreal Engine plugin that lets you easilly create VR projects. It provides all the necessary ground work so you can focus more on the game rather than creating basic VR things like movement and item pickup.

    Project mention: VR Engine Plugin | reddit.com/r/unrealengine | 2021-02-27
  • VirtualFortress2

    A TF2 VR port with hand tracking for SteamVR. Based on the 2008 source code and GMod VR

    Project mention: Virtual Fortress 2 (TF2 VR Mod) by PinkMilkProductions | reddit.com/r/virtualreality | 2021-02-26

    Ah so this is where all the sudden views on my itch.io page are coming from, lol. I'm very happy to see all this interest in the mod! I am taking a small break developing the mod because of uni but rest assured i will see this mod through and that definitely includes working multiplayer! If you're interested in the current development status of the mod and planned features, take a look here: https://github.com/PinkMilkProductions/VirtualFortress2/projects/1

  • OpenVR-ArduinoHMD

    OpenVR driver for Arduino DIY HMD / OpenVR самодельного Arduino шлема

    Project mention: Self SteamVR driver for Arduino HMD | reddit.com/r/arduino | 2021-07-24
  • Ultra Engine Documentation

    Documentation system for Ultra Engine (Leadwerks 5). (by Leadwerks)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-24.

C++ VR related posts


What are some of the best open-source VR projects in C++? This list will help you:

Project Stars
1 Relativty 5,581
2 openvr 5,042
3 ALVR 2,090
4 April-Tag-VR-FullBody-Tracker 512
5 JoltPhysics 338
6 vircadia 317
7 polymer 258
8 VirtualMotionTracker 167
9 PhoneVR 145
10 Simple-OpenVR-Driver-Tutorial 128
11 OpenVR-OpenTrack 112
12 OpenVR-WalkInPlace 93
13 UE4-Plugin-OffAxis 58
14 TrueOpenVR-Core 57
15 thedarkmodvr 36
16 SynthVR-Modules 13
17 hmdq 13
18 VREngine 8
19 VirtualFortress2 7
20 OpenVR-ArduinoHMD 2
21 Ultra Engine Documentation 2
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.