Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Top 23 C++ VR Projects
-
Project mention: What are the obstacles of buying a replacement oculus quest 2 screen putting it in a case attaching a gyrometer and streaming 3dof games and videos to it using a PC? | reddit.com/r/virtualreality | 2023-03-21
-
Project mention: Porting game to VR - water shader messed up | reddit.com/r/virtualreality | 2023-05-12
1) I considered switching a while back, but I was already really far in by the time I realized that OpenVR was outdated. If you search for SteamVR, OpenVR comes up as the API to use, and the github site does not mention it being deprecated anywhere. It's generally not obvious unless you are specifically searching for confirmation of obsolescence. In any case, my question is API agnostic.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
https://github.com/alvr-org/ALVR has valve index emulation for hand tracking
-
JoltPhysics
A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
Apparenty, this is a game engine used by Horizon Forbidden West and I was curious what you all think about this project: https://github.com/jrouwe/JoltPhysics
-
Project mention: The most terrifying, mind-assaulting horror game that has ever been produced | reddit.com/r/gamingsuggestions | 2023-05-26
Resident Evil 7 with the VR mod seems a good bet though.
-
Looks like a spinoff of Lucas's Lucidgloves project
-
openvr_fsr
Add Image Upscaling via AMD FidelityFX SuperResolution or NVIDIA Image Scaling to SteamVR games
Project mention: Back at the castle for 2nd playthrough. Can't get over the beauty, in awe of just walking around. Playing wireless with VD (PCVR) | reddit.com/r/virtualreality | 2023-03-16For anyone playing on PC with this mod, be sure to try out openvr_fsr for upscaling (https://github.com/fholger/openvr_fsr). Made a huge difference in framerate compared to my first playthrough.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
lullaby
A collection of C++ libraries designed to help teams develop virtual and augmented reality experiences
-
Project mention: With the induction of UE5’s integrated real-time lighting system (Lumen); if developers begin utilizing this technology, and Epic optimizes its CPU performance, do you think it will replace ray-tracing? Should AMD keep chasing this feature? | reddit.com/r/Amd | 2022-07-12
Steam Audio didn't exist publicly until 2017. This is irrelevant. It has gained some use, but mostly in the VR space.
-
-
StereoKit
An easy-to-use mixed reality library for building HoloLens and VR applications with C# and OpenXR!
Project mention: Stereokit – open-source mixed reality library by Microsoft | reddit.com/r/patient_hackernews | 2022-07-20 -
-
Project mention: vircadia VS ChaarmiWorlds - a user suggested alternative | libhunt.com/r/vircadia | 2022-11-18
-
Project mention: What would be the closest thing to Unity/Unreal C#/C++ for Go to create games/animations/visual work? | reddit.com/r/golang | 2023-04-19
There are other options (not a lot) that you can find here https://awesome-go.com/game-development/ with Harfang 3D being one that looks the most like Unity/Unreal however have not tried it so cannot comment https://github.com/harfang3d/harfang3d
-
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: Bluetooth controller not recognized with VRG Pro, SteamVR and PhoneVR (Android) | reddit.com/r/virtualreality | 2023-01-29I recently purchased a VRG Pro and a Bluetooth controller to use with my Android device as a VR headset. I am having difficulty using the controller within VR using PhoneVR + SteamVR.
-
-
VirtualMotionTracker
Virtual Motion Tracker - バーチャルモーショントラッカー OpenVR OSC Tracker Driver for DIY users
-
-
Project mention: New Release PhoenixHeadTracker! Playing Cyberpunk 2077 Overdrive Raytracing with Nreal Air!! You can turn around in games 360 degrees just like VR. Works with Opentrack UDP and Mouse Track and uses Kalman Filter to give you a very stable image in Nreal Air. Download new version | reddit.com/r/nreal | 2023-04-13
u/jaktharkhan You've posted: "Yes, it even works with SteamVR and opentrack". But the author of OpenVR-OpenTrack that allows to use your awesome PhoenixHeadTracker with SteamVR, says that there is a known bug: "The keyboard, mouse and gamepad don't work when using the driver on one monitor (The game window should be in focus). On systems with multiple monitors, you can move the application to second monitor and select it, then everything will work. "
-
Project mention: Spent 3 years making an overhaul to fix Fallout VR and make it a proper VR game. Tutorial in the comments | reddit.com/r/virtualreality | 2023-04-26
-
-
UE4-Plugin-OffAxis
This plugin provides a fishtank-VR via a so-called OffAxisProjection by modifying the projection matrix using a custom ULocalPlayer
-
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
C++ VR related posts
- Hand Tracking on PC?
- Has anyone used Jolt physics engine?
- After months of work, I'm excited to share the first release of Godot Jolt, an extension that integrates the Jolt physics engine into Godot, demonstrated using GDQuest's RoboBlast
- SteamVR linux status
- Apple VR/XR/MR what ever you Al want to call it.
- Just wanted to say a big THANK YOU to Wine, Steam, Proton, Lutris, GloriousEggroll, and everyone else that has been involved in helping and improving gaming on linux!
- Porting game to VR - water shader messed up
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 30 May 2023
Index
What are some of the best open-source VR projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Relativty | 6,067 |
2 | openvr | 5,648 |
3 | ALVR | 3,413 |
4 | JoltPhysics | 3,075 |
5 | REFramework | 1,777 |
6 | lucidgloves | 1,736 |
7 | openvr_fsr | 1,582 |
8 | lullaby | 1,166 |
9 | steam-audio | 968 |
10 | April-Tag-VR-FullBody-Tracker | 942 |
11 | StereoKit | 790 |
12 | OpenXR-SDK | 677 |
13 | vircadia | 507 |
14 | harfang3d | 341 |
15 | PhoneVR | 294 |
16 | polymer | 283 |
17 | VirtualMotionTracker | 274 |
18 | Simple-OpenVR-Driver-Tutorial | 188 |
19 | OpenVR-OpenTrack | 136 |
20 | OpenVR-WalkInPlace | 104 |
21 | HadesVR | 102 |
22 | UE4-Plugin-OffAxis | 69 |
23 | TrueOpenVR-Core | 63 |