Gauzilla: Rust 3D Gaussian Splatting Renderer

Developed using Rust and targeting WebAssembly (WASM) for broad compatibility, Gauzilla is an open sourced (MIT License) 3DGS renderer capable of running in a browser.

Developed using Rust and targeting WebAssembly (WASM) for broad compatibility, Gauzilla is an open sourced (MIT License) 3DGS renderer capable of running in a browser.

Michael Rubloff

Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

Gauzilla

Developed using Rust and targeting WebAssembly (WASM) for broad compatibility, Gauzilla is an open sourced (MIT License) 3DGS renderer capable of running in a browser.

Gauzilla
  • Platform-Agnostic Approach: Gauzilla is designed to run seamlessly across various web browsers, thanks to its use of WebGL and CPU splat sorting (from Antimatter15). This platform-agnostic nature ensures that Gauzilla can reach a broad audience without compatibility issues.

  • Lock-Free Multithreading: One of the significant challenges in leveraging WASM is its limitations in multithreading. Gauzilla overcomes this through a lock-free bus mechanism, enhancing performance and scalability. Lock-free multithreading allows efficient, concurrent processing of rendering tasks. By circumventing the limitations of WASM in multithreading, Gauzilla can leverage the full potential of modern multi-core processors, leading to faster and smoother rendering.

  • Secure File Loading: The renderer uses ‘rfd‘ to load PLY files securely, ensuring that user data remains safe and protected.

Gauzilla also focuses on user experience. With intuitive orbit and fly camera controls, users can interact with 3D scenes effortlessly. Whether it’s rotating the view or zooming in and out, the controls are designed to be user-friendly and accessible.

Building and using Gauzilla is straightforward. Users need to install the nightly version of Rust and other necessary packages, followed by running a build script. The process is designed to be as simple as possible, ensuring that even those new to 3D rendering can get started without hassle.

While already a powerful tool, Gauzilla is set for further enhancements. Plans include optimizing key functions, improving user interface elements like progress bars, and adding more intuitive control options.

We’ll keep you posted as Gauzilla to be updated!

Featured

Recents

Platforms

CorbeauSplat v2.0.0 Ships Stable Version

CorbeauSplat v2.0.0 is the first stable v2 release, fixing a COLMAP sub-model bug that trained Brush on the draft model, plus Resume wiring and PLY discovery.

Michael Rubloff

Sep 23, 2026

Platforms

CorbeauSplat v2.0.0 Ships Stable Version

CorbeauSplat v2.0.0 is the first stable v2 release, fixing a COLMAP sub-model bug that trained Brush on the draft model, plus Resume wiring and PLY discovery.

Michael Rubloff

Platforms

Splatara Rebuilds SplataraScan's Desktop Pipeline on Spirula

Splatara rebuilds SplataraScan's pipeline on Spirula Studio, dropping COLMAP and RealityScan and cutting its Windows companion from 1.51 GB to 240 MB.

Michael Rubloff

Sep 22, 2026

Platforms

Splatara Rebuilds SplataraScan's Desktop Pipeline on Spirula

Splatara rebuilds SplataraScan's pipeline on Spirula Studio, dropping COLMAP and RealityScan and cutting its Windows companion from 1.51 GB to 240 MB.

Michael Rubloff

Platforms

Splat.js Adds In-Browser Video to Splat and Avatars

Arrival.Space switches on in-browser video to splat conversion in Splat.js, adding frame picking, retraining and an experimental toggle that builds avatars.

Michael Rubloff

Sep 22, 2026

Platforms

Splat.js Adds In-Browser Video to Splat and Avatars

Arrival.Space switches on in-browser video to splat conversion in Splat.js, adding frame picking, retraining and an experimental toggle that builds avatars.

Michael Rubloff

Platforms

Spatial Film 9.2 Adds a Gaussian Splat Player With Insta360 Spatial Capture Links

Spatial Film 9.2 adds a free Splat Player to Apple Vision Pro, opening 3D Gaussian Splat .ply files up to 400,000 splats and Insta360 Spatial Capture links.

Michael Rubloff

Sep 22, 2026

Platforms

Spatial Film 9.2 Adds a Gaussian Splat Player With Insta360 Spatial Capture Links

Spatial Film 9.2 adds a free Splat Player to Apple Vision Pro, opening 3D Gaussian Splat .ply files up to 400,000 splats and Insta360 Spatial Capture links.

Michael Rubloff

Trending Articles
  1. TRENDING
    Loading...
  2. TRENDING
    Loading...
  3. TRENDING
    Loading...
Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

More from Michael Rubloff

More from Michael Rubloff

Platforms

CorbeauSplat v2.0.0 Ships Stable Version

CorbeauSplat v2.0.0 is the first stable v2 release, fixing a COLMAP sub-model bug that trained Brush on the draft model, plus Resume wiring and PLY discovery.

Michael Rubloff

Sep 23, 2026

Platforms

CorbeauSplat v2.0.0 Ships Stable Version

Michael Rubloff

Sep 23, 2026

Platforms

CorbeauSplat v2.0.0 Ships Stable Version

CorbeauSplat v2.0.0 is the first stable v2 release, fixing a COLMAP sub-model bug that trained Brush on the draft model, plus Resume wiring and PLY discovery.

Michael Rubloff

Sep 23, 2026

Platforms

Splatara Rebuilds SplataraScan's Desktop Pipeline on Spirula

Splatara rebuilds SplataraScan's pipeline on Spirula Studio, dropping COLMAP and RealityScan and cutting its Windows companion from 1.51 GB to 240 MB.

Michael Rubloff

Sep 22, 2026

Splatara

Platforms

Splatara Rebuilds SplataraScan's Desktop Pipeline on Spirula

Michael Rubloff

Sep 22, 2026

Splatara

Platforms

Splatara Rebuilds SplataraScan's Desktop Pipeline on Spirula

Splatara rebuilds SplataraScan's pipeline on Spirula Studio, dropping COLMAP and RealityScan and cutting its Windows companion from 1.51 GB to 240 MB.

Michael Rubloff

Sep 22, 2026

Splatara

Platforms

Splat.js Adds In-Browser Video to Splat and Avatars

Arrival.Space switches on in-browser video to splat conversion in Splat.js, adding frame picking, retraining and an experimental toggle that builds avatars.

Michael Rubloff

Sep 22, 2026

Arrival Space

Platforms

Splat.js Adds In-Browser Video to Splat and Avatars

Michael Rubloff

Sep 22, 2026

Arrival Space

Platforms

Splat.js Adds In-Browser Video to Splat and Avatars

Arrival.Space switches on in-browser video to splat conversion in Splat.js, adding frame picking, retraining and an experimental toggle that builds avatars.

Michael Rubloff

Sep 22, 2026

Arrival Space

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.