OpenXR-Samples
OpenXR-Samples copied to clipboard
Samples for the OpenXR API
Pre-requisites
- Git (Download)
- CMake 3.12 or higher (Download)
- A CMake compatible development environment
- Visual Studio 2019 (Download)
Quick Start
- Clone this repository with the recursive flag
git clone https://github.com/jherico/OpenXRSamples.git --recursivecd OpenXRSamples- If you've already cloned without the recursive flag, you can fetch the submodules using the commands
git submodule initgit submodule update
- Create a build directory
mkdir buildcd build
- Configure using cmake (force 64-bit architecture)
cmake .. -A x64- This step can take a while the first time, since it will automatically download and build all the dependencies
- Build the example
cmake --build . --config Debug --target gl_single_file_example
After those steps, if you haven't encountered any errors, there should be bin_debug dir in the main repository dir. This should contain and executable gl_single_file_example. Running it should display an on screen window divided between green and blue and in the HMD should also display green in the left eye and blue in the right eye.