Skip to content

OpenXR Simulator v1.0.0

Choose a tag to compare

@elliotttate elliotttate released this 09 Aug 22:18
· 55 commits to master since this release

๐ŸŽ‰ 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

  1. Download OpenXR-Simulator-v1.0.0-win64.zip
  2. Extract to your preferred location
  3. Run PowerShell as Administrator
  4. Navigate to the scripts folder
  5. 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