Skip to content
This repository has been archived by the owner on May 19, 2024. It is now read-only.

nsf/vrmp

Repository files navigation

VR media player for linux

Very early development access version.

I'll drop more notes here once it's ready for more publicity.

Some details:

  • Uses wgpu (assumes vulkan wgpu-hal).
  • Uses libmpv.
  • Uses openvr (aka SteamVR).
  • Written in rust.
  • Uses opengl <-> vulkan interop to bridge libmpv (egl/opengl) and wgpu (vulkan/wgpu).
  • Vulkan wgpu-hal hacks are used to talk to openvr.
  • Uses imgui for gui.
  • Mouse and keyboard only for now.
  • Fully functional without VR device (in fact --vr option enables VR, runs w/o VR by default).
  • When w/o VR use WASD and mouse to navigate.
  • Right click to show the UI.
  • Spacebar to reset origin.

Screenshot:

vrmp

About

VR media player for linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages