Repository navigation
OpenXR Simulator v1.0.0
๐ Initial Release
OpenXR Simulator is a lightweight OpenXR runtime that enables VR applications to run in a desktop window for development and testing without requiring a physical VR headset.
โจ Features
- Desktop VR Preview - Run VR applications in a resizable desktop window with side-by-side stereo view
- Mouse & Keyboard Controls - Navigate the virtual space using standard input devices
- Proper sRGB Handling - Automatic gamma correction for accurate color reproduction
- Unity Compatible - Fully tested with Unity's OpenXR plugin
- Minimal Dependencies - Only requires Windows and DirectX 11
- Easy Setup - Simple PowerShell scripts for registration/unregistration
๐ฆ Installation
- Download
OpenXR-Simulator-v1.0.0-win64.zip - Extract to your preferred location
- Run PowerShell as Administrator
- Navigate to the
scriptsfolder - Run
.\register-runtime.ps1
๐ฎ Controls
- Mouse: Look around (hold right-click)
- WASD: Move forward/backward/strafe
- Q/E: Move up/down
- Shift: Move faster
- ESC: Release mouse capture
๐ Requirements
- Windows 10/11 (64-bit)
- DirectX 11 compatible GPU
๐ Known Issues
- Limited to D3D11 applications (no OpenGL/Vulkan support yet)
- No hand tracking or haptic feedback
- Basic action system implementation
๐ Notes
This is a development tool designed for testing VR applications without a physical headset. For production VR experiences, use a proper VR headset and runtime.
Full Changelog: Initial release