Skip to content

warpgatelabs/RSR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RSR: Rapid Splat Renderer

A native Windows VR viewer for 3D Gaussian Splatting scenes, built with Direct3D 12 and OpenXR.


Download

Pre-built releases are available on the Releases page. Download the latest RSR-vX.Y.Z.zip, extract it anywhere, and run RSR.exe.

Features

  • Real-time 3D Gaussian Splatting rendering on Direct3D 12
  • VR support via OpenXR (SteamVR, Oculus, and other OpenXR runtimes)
  • PLY and SOG (PlayCanvas compressed, ~15–20× smaller than PLY) scene loading
  • Full spherical harmonics (up to order 3)
  • Optional NVIDIA DLSS Super Resolution on RTX GPUs

Usage

RSR.exe                     # launch to file browser
RSR.exe <path-to-scene>     # open scene directly (.ply or .sog)

A connected OpenXR runtime enables VR automatically. Press V or F11 to toggle VR at runtime.

Controls

Input Action
Desktop
WASD / Q / E Move camera / up / down
Mouse Look around
Shift Move faster
Left / Right Arrow (or PgUp / PgDn) Cycle to previous / next scene in directory
V / F11 Toggle VR mode
Click / ESC Capture mouse / release back to file browser
VR
Left Stick Move (head-relative)
Right Stick X Turn
Right Stick Y Move up / down
Left Grip Drag scene (translate)
Right Grip Attach scene to controller (6-DOF)
Both Grips Pinch to scale
A Reset view
B (hold) 3× movement speed
X / Y Previous / next model in folder

Supported formats

  • PLY — Standard binary little-endian 3DGS format (uncompressed).
  • SOG — PlayCanvas compressed format (ZIP archive with WebP-encoded data). Supports full SH decode up to 3 bands.

System Requirements

  • Windows 10 / 11 (x64)
  • DirectX 12 capable GPU
  • OpenXR-compatible VR headset (optional)
  • NVIDIA RTX GPU (optional, for DLSS Super Resolution)

License

RSR is free for personal and non-commercial use. See LICENSE.md for the full terms.

For commercial licensing, please contact the author (see contact details in LICENSE.md).

Issues & Feedback

Bug reports and feature requests are welcome in the Issues tracker.

About

A native Windows VR viewer for 3D Gaussian Splatting scenes, built with Direct3D 12 and OpenXR.

Topics

Resources

License

Stars

Watchers

Forks

Contributors