GENERACIO is a project that aims to make VR (primarily PCVR) more accessible. Here you can track my progress, from building my own VR game engine to developing VR hardware. This is the open-source version of the project, meaning only selected parts of my work are published here.
This repository contains all the tools I've been working on for my project GENERACIO. All of the code is open-source and free to use in your own project.
You can also help develop the project by creating a pull request!
- A lightweight, extensible OpenGL/OpenXR engine in C++ (KI ENGINE)
- A program meant to link together the engine, drivers and hardware (GENERACIO App)
OpenGL and OpenXR engine, all in C++.
GIF of KI ENGINE example showcase
I recommend using SteamVR as the OpenXR runtime. If you don't have a VR headset, but still want to test the code, use a Dummy HMD.
If you're using Visual Studio, make sure to set it to Release x64 before building!