C++ VR

Open-source C++ projects categorized as VR

Top 23 C++ VR Projects

  • Relativty

    An open source VR headset with SteamVR supports for $200

    Project mention: Is there a no bull VR headset that isn't the Valve Index? | /r/virtualreality | 2023-10-07

    Only thing that comes to mind is this open source printable headset but I hope there's a simpler purchasable unit.

  • openvr

    OpenVR SDK

    Project mention: How can I use C++ libraries/SDKs? | /r/Cplusplus | 2023-06-07

    I have been using C++ for a while but never really touched on using a full on SDK and now I want to use this SDK from Valve but my issue is that it isn't clear to me how to use it. What I mean by this is that it comes with a lot of subdirectories and extra stuff but how can I make a hello world program and able to call functions from the header file included in this SDK? I have used .h files before so I understand how the linker and all that works but with such a robust SDK I am not getting how this works on VSCode or maybe that I shouldn't even be using VSCode?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • JoltPhysics

    A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.

    Project mention: Simulation Islands | news.ycombinator.com | 2023-10-10
  • REFramework

    Scripting platform, modding framework and VR support for all RE Engine games

    Project mention: I just ordered a quest 2 what game should i experience first (free im broke now that i bought it but i plan on getting resident evil 4 remake) | /r/VRGaming | 2023-12-09

    Yeah the VR mode is unfortunately exclusive to PlayStation. There is a VR mod for older RE games, but it doesn’t support RE4.

  • steam-audio

    Steam Audio

    Project mention: Name it Better (ideas for making more informative names) | dev.to | 2024-03-02

    Here's an absolute nightmare example file tree, from the newly open-sourced Valve's audio engine called Steam Audio:

  • lucidgloves

    Arduino/ESP32 based DIY VR Haptic gloves. Compatible with SteamVR via OpenGloves.

    Project mention: Existing problems for the development of VR gloves? | /r/ComputerEngineering | 2023-06-20

    While there are other VR gloves discussed on reddit. They all seem to very bulky [1] [2] [3] and maybe are not being developed by computer engineers? It seems like there are 2 main problems.

  • openvr_fsr

    Add Image Upscaling via AMD FidelityFX SuperResolution or NVIDIA Image Scaling to SteamVR games

    Project mention: So should I be using the FSR mod with steam games? Or DLSS? Do I still have to manually copy whatever files into each game's directories? | /r/HPReverb | 2023-09-18
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • lullaby

    A collection of C++ libraries designed to help teams develop virtual and augmented reality experiences

  • April-Tag-VR-FullBody-Tracker

    Full-body tracking in VR using AprilTag markers.

    Project mention: fullbody vr advice? | /r/virtualreality | 2023-07-06

    If you want to try something practically free with not too bad tracking quality you can check out april tag: https://github.com/ju1ce/April-Tag-VR-FullBody-Tracker

  • StereoKit

    An easy-to-use XR engine for building AR and VR applications with C# and OpenXR!

  • OpenXR-SDK

    Generated headers and sources for OpenXR loader.

  • portal2vr

    Portal 2 VR Mod

    Project mention: There is no problem with Quest 3. | /r/OculusQuest | 2023-12-09

    Ekhm, you don't need to imagine from now:https://github.com/Gistix/portal2vr Yutube Video with mod This is from 2 months ago.

  • vircadia-native-core

    Vircadia open source agent-based metaverse ecosystem.

    Project mention: Vircadia: 2023.2.X “Selene” Release | /r/linux | 2023-12-06

    Vircadia is an open source (Apache 2.0) metaverse ecosystem consisting of a high performance real-time server architecture (C++), web SDK (TS), and web client (TS).

  • 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.

  • harfang3d

    HARFANG 3D source code public repository

    Project mention: 3D Engine in Python: New update on Harfang 3D | /r/Python | 2023-08-23

    👉 Last release - Github

  • VirtualMotionTracker

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

    Project mention: Vmt a virus? | /r/VRchat | 2023-12-05

    Usually if that little engines detect it it's a false positive. VMT is also open source: https://github.com/gpsnmeajp/VirtualMotionTracker. I've used it before a couple of years ago and it was completely fine

  • polymer

    🎨 graphics/interaction prototyping sandbox (by ddiakopoulos)

  • Simple-OpenVR-Driver-Tutorial

    A sample OpenVR Driver for you to learn from

  • HadesVR

    The "DIY" SteamVR compatible VR setup made for tinkerers.

    Project mention: What is holding VR back in your opinion? | /r/virtualreality | 2023-06-17

    Another thing to note is the claim that "VR Hardware development is hard", it's not that hard and most of the research has been done for us already. Look at something like the HadesVR, it's simple as heck to build and modify to whatever you want it to be.

  • OpenVR-OpenTrack

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

    Project mention: [Tutorial] SteamVR with the Xreal Air on Windows | /r/Xreal | 2023-06-07

    Download SteamVR.OpenTrack.FreeTrack.1.0.zip from the OpenVR-OpenTrack GitHub.

  • OpenVR-WalkInPlace

    An OpenVR driver that applies virtual movement using a pedometer

    Project mention: Spent 3 years making an overhaul to fix Fallout VR and make it a proper VR game. Tutorial in the comments | /r/virtualreality | 2023-04-26
  • farcry_vrmod

    Far Cry in Virtual Reality

    Project mention: Some PCVR games released in 2023 that I enjoyed. | /r/virtualreality | 2023-12-05

    Far Cry 1 VR mod by fholger (HL2 VR lead dev)

  • Overte

    Overte is an open-source 3D client and server solution that allows for vast social & educational environments to be created and lived in while also being shared in real-time with others.

    Project mention: Overte, an Open Source social VR platform, has received an NLnet grant | news.ycombinator.com | 2024-02-24

    Overte is an Open Source desktop/VR platform similar to VR Chat or Resonite.

    Unlike most other similar platforms, we follow a very distributed model. We don't have a walled garden users must log into, instead the architecture is reminiscent of a 3D webserver -- anyone can deploy the server anywhere in a few minutes, and connect to it.

    We don't monetize anything, collect data, or deal with cryptocurrency or NFTs.

    The grant will be used to modernize the rendering engine, build system, audio system, and make some other improvements:

    https://overte.org/#we-ve-obtained-an-nlnet-grant

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2024-03-02.

C++ VR related posts

Index

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

Project Stars
1 Relativty 6,314
2 openvr 5,942
3 JoltPhysics 5,486
4 REFramework 2,516
5 steam-audio 2,119
6 lucidgloves 1,928
7 openvr_fsr 1,652
8 lullaby 1,173
9 April-Tag-VR-FullBody-Tracker 1,063
10 StereoKit 924
11 OpenXR-SDK 813
12 portal2vr 699
13 vircadia-native-core 531
14 PhoneVR 473
15 harfang3d 467
16 VirtualMotionTracker 301
17 polymer 299
18 Simple-OpenVR-Driver-Tutorial 206
19 HadesVR 190
20 OpenVR-OpenTrack 164
21 OpenVR-WalkInPlace 108
22 farcry_vrmod 107
23 Overte 105
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com