Lua client addon for Garry’s Mod VR.
This repository is not the full product. It is the gameplay / UI / bindings tree.
The project face, OpenXR native module, and install story live in:
→ gVRMod
| You want… | Go here |
|---|---|
| OpenXR module + build / install | gVRMod |
| OpenVR (SteamVR classic) module | vrmod-module-master |
| Lua sources / Workshop layout | this repo |
- A native binary in
garrysmod/lua/bin/:- OpenXR:
gmcl_vrmod_xr_*from gVRMod - or OpenVR:
gmcl_vrmod_*from vrmod-module-master
- OpenXR:
- This folder under
garrysmod/addons/(name may bevrmod-x64or Workshop ID)
Console:
vrmod_backend -- active module + version
vrmod_prefer_backend -- auto | openxr | openvr
Recommended: follow gVRMod README (build + install.sh).
Workshop-style:
- Install a module (gVRMod OpenXR or module-master OpenVR)
- Subscribe / drop this addon into
garrysmod/addons/
Linux: GModCEFCodecFix is still useful for CEF.
Preferred workflow: clone gVRMod with submodules and edit:
gVRMod/addon/vrmod-x64/ ← this tree
Then:
# from gVRMod root
./scripts/sync_vrmod_x64.sh
./install.sh # or rsync into your live GMod addons/Docs for bindings, render, experience: docs/.
See docs/CREDITS.md.
| Catse | Original VRMod |
| Pescorr | Semi-official forks · puppeteer |
| Arctic | ArcVR |
| Abyss-c0re | Linux x64 · OpenXR path · this tree |
CUBECHAIN — see LICENSE.
Parent project: https://github.com/Abyss-c0re/gVRMod
