Warpgate Labs Releases RSR, a Native D3D12 Viewer for 3DGS

A native Windows viewer built on Direct3D 12 and OpenXR, with GPU radix sorting, DLSS, and .sog support.

A native Windows viewer built on Direct3D 12 and OpenXR, with GPU radix sorting, DLSS, and .sog support.

Michael Rubloff

Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

Rapid Splat Renderer

Most of the ways people view Gaussian Splatting scenes today involve some kind of intermediary. A web browser. A Unity or Unreal plugin. A Python script wrapping a research rasterizer. Each adds its own overhead, its own abstraction layer, its own set of compromises. RSR, a new viewer from Warpgate Labs skips all of it to write a native Windows app in C++ against Direct3D 12, talk to VR headsets through OpenXR directly, and keeps the entire rendering pipeline on the GPU.

RSR loads standard .ply files and PlayCanvas .sog compressed files (which run 15-20x smaller than raw PLY), renders with full spherical harmonics up to order 3, and sorts splats by depth using a GPU radix sort, without any CPU round trips for ordering. On NVIDIA RTX cards, it optionally layers on DLSS Super Resolution with multiple upsampling modes including DLAA, so you can push resolution without the proportional performance hit. Version 0.7.0, which followed a day after the initial public release, also added support for compressed PLY files, rounding out format coverage.

Additionally, any OpenXR compatible headset works. Toggle VR with a keypress and you’re in the scene with controller based movement and snap turning. There’s no engine bootstrapping, no project setup, or import step. Buffered background loading lets you traverse a folder of scenes without waiting for each one to fully load. You can flip through captures the way you’d scrub through a gallery. The app launches with either a file browser or direct path arguments, so it fits into both casual use and scripted pipelines. Initial camera framing in v0.7.0 was improved to handle scenes with outlier splats, so you don’t open a file and find yourself staring at a dot a kilometer away.

RSR is free for personal and non-commercial use, with commercial licensing available separately. It’s Windows only, requires a D3D12-capable GPU, and DLSS needs an RTX card. There’s no source code, this is a compiled binary release, but the v0.6 and v0.7 builds are up on GitHub now.

Featured

Recents

News

Eclipse Automation Opens RealitySync on iPhone, iPad, and Apple Vision Pro

Eclipse RealitySync opens as a free public preview on iPhone, iPad, and Apple Vision Pro with a customer pilot, and Eclipse says it uses Gaussian splatting.

Michael Rubloff

Oct 17, 2026

News

Eclipse Automation Opens RealitySync on iPhone, iPad, and Apple Vision Pro

Eclipse RealitySync opens as a free public preview on iPhone, iPad, and Apple Vision Pro with a customer pilot, and Eclipse says it uses Gaussian splatting.

Michael Rubloff

Platforms

Voxel51 Launches 3.0 for Physical AI

Voxel51 3.0 relaunches the platform for physical AI, and the open source FiftyOne 3D viewer beneath it has rendered Gaussian splats via Spark since 1.21.0.

Michael Rubloff

Oct 17, 2026

Platforms

Voxel51 Launches 3.0 for Physical AI

Voxel51 3.0 relaunches the platform for physical AI, and the open source FiftyOne 3D viewer beneath it has rendered Gaussian splats via Spark since 1.21.0.

Michael Rubloff

Platforms

Warpgate Labs Improves RSR VR Compatibility With Virtual Desktop and SteamVR in v0.9.1

RSR v0.9.1 requests OpenXR 1.0 instead of 1.1 to improve VR compatibility with Virtual Desktop and SteamVR, and adds multi-GPU headset routing.

Michael Rubloff

Oct 17, 2026

Platforms

Warpgate Labs Improves RSR VR Compatibility With Virtual Desktop and SteamVR in v0.9.1

RSR v0.9.1 requests OpenXR 1.0 instead of 1.1 to improve VR compatibility with Virtual Desktop and SteamVR, and adds multi-GPU headset routing.

Michael Rubloff

News

Clemson University Turns Existing Drone Imagery of Memorial Stadium Into a Gaussian Splat With Esri Drone2Map

Clemson University reprocessed existing drone imagery of Memorial Stadium into a Gaussian splat and a mesh in Esri ArcGIS Drone2Map in about 13 hours total.

Michael Rubloff

Oct 17, 2026

News

Clemson University Turns Existing Drone Imagery of Memorial Stadium Into a Gaussian Splat With Esri Drone2Map

Clemson University reprocessed existing drone imagery of Memorial Stadium into a Gaussian splat and a mesh in Esri ArcGIS Drone2Map in about 13 hours total.

Michael Rubloff

Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

More from Michael Rubloff

More from Michael Rubloff

News

Eclipse Automation Opens RealitySync on iPhone, iPad, and Apple Vision Pro

Eclipse RealitySync opens as a free public preview on iPhone, iPad, and Apple Vision Pro with a customer pilot, and Eclipse says it uses Gaussian splatting.

Michael Rubloff

Oct 17, 2026

Eclipse RealitySync

News

Eclipse Automation Opens RealitySync on iPhone, iPad, and Apple Vision Pro

Michael Rubloff

Oct 17, 2026

Eclipse RealitySync

News

Eclipse Automation Opens RealitySync on iPhone, iPad, and Apple Vision Pro

Eclipse RealitySync opens as a free public preview on iPhone, iPad, and Apple Vision Pro with a customer pilot, and Eclipse says it uses Gaussian splatting.

Michael Rubloff

Oct 17, 2026

Eclipse RealitySync

Platforms

Voxel51 Launches 3.0 for Physical AI

Voxel51 3.0 relaunches the platform for physical AI, and the open source FiftyOne 3D viewer beneath it has rendered Gaussian splats via Spark since 1.21.0.

Michael Rubloff

Oct 17, 2026

Voxel51

Platforms

Voxel51 Launches 3.0 for Physical AI

Michael Rubloff

Oct 17, 2026

Voxel51

Platforms

Voxel51 Launches 3.0 for Physical AI

Voxel51 3.0 relaunches the platform for physical AI, and the open source FiftyOne 3D viewer beneath it has rendered Gaussian splats via Spark since 1.21.0.

Michael Rubloff

Oct 17, 2026

Voxel51

Platforms

Warpgate Labs Improves RSR VR Compatibility With Virtual Desktop and SteamVR in v0.9.1

RSR v0.9.1 requests OpenXR 1.0 instead of 1.1 to improve VR compatibility with Virtual Desktop and SteamVR, and adds multi-GPU headset routing.

Michael Rubloff

Oct 17, 2026

Rapid Splat Renderer

Platforms

Warpgate Labs Improves RSR VR Compatibility With Virtual Desktop and SteamVR in v0.9.1

Michael Rubloff

Oct 17, 2026

Rapid Splat Renderer

Platforms

Warpgate Labs Improves RSR VR Compatibility With Virtual Desktop and SteamVR in v0.9.1

RSR v0.9.1 requests OpenXR 1.0 instead of 1.1 to improve VR compatibility with Virtual Desktop and SteamVR, and adds multi-GPU headset routing.

Michael Rubloff

Oct 17, 2026

Rapid Splat Renderer

New to Gaussian Splatting? Start here

Radiance fields, explained from the ground up: what a Gaussian splat is, how to capture one, and which tools and gear to start with.

Newsletter

Keep up with the field.

New research, tools and captures from the Radiance Fields newsroom, in your inbox. Free, no spam.