C++ virtual-reality

Open-source C++ projects categorized as virtual-reality

Top 23 C++ virtual-reality Projects

  • Bullet

    Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

    Project mention: Looking for specific pre-Microsoft Havok Physics SDK version (2013, 2014) | /r/DHExchange | 2023-12-07
  • 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.

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

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

  • UEVR

    Universal Unreal Engine VR Mod (4.8 - 5.3)

    Project mention: UEVR – Transform [Existing] Unreal Engine Games into VR Experiences | news.ycombinator.com | 2024-01-12
  • 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.

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

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

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

  • AR-VR-Guide

    A guide covering Augmented Reality (AR), Virtual Reality (VR), Mixed Reality(MR), and Extended Reality(XR). Including headsets such as Apple Vision Pro, HoloLens, PlayStation VR, and Quest 3.

  • cosmoscout-vr

    :milky_way: A virtual universe which lets you explore, analyze and present huge planetary datasets and large simulation data in real-time.

    Project mention: Cosmoscout | news.ycombinator.com | 2023-11-15
  • polymer

    🎨 graphics/interaction prototyping sandbox (by ddiakopoulos)

  • unreal-vr

    Adds virtual reality support to flatscreen Unreal Engine games

    Project mention: Huh, suddenly I have too many VR games to play | /r/virtualreality | 2023-04-26
  • OpenKneeboard

    An open source Kneeboard

    Project mention: Favorite QoL Mods? Knee Board Scratch Pad? | /r/hoggit | 2023-07-02

    DCS Scratchpad, Open Kneeboard, Joystick Gremlin and HidHide, VoiceAttack, Tacview, and if I may self-promote for a moment, DCS AutoMate.

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

  • 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

  • senseshift-firmware

    Open-source firmware for VR accessories. Build your own DIY haptic vest, gloves, and more!

  • OpenXR-Hpp

    Open-Source OpenXR C++ language projection

  • VirtualFortress2

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

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

  • Wand-Controller

    HadesVR Wand controllers to go with your HadesVR headset for your HadesVR setup!

    Project mention: DIY Arduino nano and MPU6050 VR Controller | /r/SteamVR | 2023-06-17

    Hello Everyone, I am just trying to make a DIY VR Controller. I am trying to use an Arduino Nano as the microprocessor and a MPU6050 for the gyroscope and accelerometer. I am really struggling to find the right code or software for this to work and make the Arduino function as a real VR controller. If anyone can help me with this please do! Thanks in advance! (I have found something though: https://github.com/HadesVR/Wand-Controller)

  • linux-vr-player-or-something

    Very simple VR video player using libmpv and openhmd.

  • PistolWhip-UE4

    Pistol Whip clone in Unreal Engine 4

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

C++ virtual-reality related posts

Index

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

Project Stars
1 Bullet 11,862
2 Relativty 6,314
3 REFramework 2,516
4 UEVR 2,512
5 StereoKit 924
6 OpenXR-SDK 813
7 vircadia-native-core 531
8 PhoneVR 473
9 AR-VR-Guide 364
10 cosmoscout-vr 345
11 polymer 299
12 unreal-vr 292
13 OpenKneeboard 216
14 Simple-OpenVR-Driver-Tutorial 206
15 HadesVR 190
16 Overte 105
17 senseshift-firmware 81
18 OpenXR-Hpp 35
19 VirtualFortress2 28
20 VREngine 16
21 Wand-Controller 15
22 linux-vr-player-or-something 14
23 PistolWhip-UE4 10
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com