Brush Releases V0.3

The first major update to Brush is here.

The first major update to Brush is here.

Michael Rubloff

Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

Tags

Brush V0.3

Brush, the free to use gaussian splatting reconstruction platform, just made its first formal release since the beginning of this year.

The 0.3 version arrives with several large scale improvements to the system. Namely, the incorporation of a hybrid MCMC approach brings a stronger algorithm, without tanking reconstruction times. There is also a cap on the number of splats that can be contained in one scene, but at the ten million mark, it does allow for a larger amount of flexibility. However, if you have a smaller scene or want a predictable memory footprint, you can set a maximum number of splats.

In practice, you still get the behavior people like, splats expand first where the scene needs detail, but the system also explores like MCMC to cover the tricky viewpoints that large captures expose.

Scale is the other big theme. Training now works on datasets that are larger than RAM, which means you can start immediately while the dataloader streams what it needs. That alone makes iteration feel different, especially for outdoor or multi room scans. Brush also tightens a few fundamentals so training behaves more robustly. Bounds are derived from the splat volume rather than camera frustums, which stabilizes optimization when coverage is uneven. There are speedups to the backward pass, optional LPIPS for perceptual quality, and an SSIM implementation that uses a separable convolution. If you keep an init.ply in your dataset, Brush will use it automatically, and COLMAP layouts are preferred for import to avoid edge cases.

Amazingly, Brush can work directly in a Chrome or Edge browser, although it should still be more powerful directly through the executables, which are now available for Mac, Windows, and Linux. The web build gains a proper fullscreen mode, more efficient file IO, directory picking, and touch controls, plus a warnings panel that helps you catch issues without digging through logs. Under the hood, the WebAssembly modules now play nicely with bundlers, and there is a demo wired into Next.js, which makes it far easier to drop Brush into a modern app or internal review tool.

The UI has also been reworked to reduce friction. A simple grid and arrow-key transforms make it easy to square up the ground plane and nudge a model into place. Press F to jump into fullscreen during reviews, adjust the field of view on the fly, play or pause splat sequences, pick a background color that suits your scene, and scale splats for quick presentation tweaks. There is also a settings panel when you load a new dataset.

SuperSplat‘s compressed ply format is now supported too, though this is different from the newly introduced SOGs 2.0. Little format gotchas are handled more gracefully, including color name parsing, double-precision floats, and consistent sequence ordering inside ZIPs. On the developer side, compile times are down, the CLI prints the live splat count, and there is a Docker example if you want a clean environment to share across a team.

Brush is an impressive platform, free to use across a wide range of local training setups, and remains one of the few ways to train locally without an NVIDIA GPU. The user base has continued to grow over the year, with steady PRs and active collaboration on Discord.

Brush continues to be completely free to use and is Apache 2.0 licensed.

Thumbnail for Gaussian Splatting News episode 12

11:38

Watch · New every Monday

Splats Come to Fortnite, Nike Shoots in 4D, Splats on a Nintendo 3DS

Episode 12 · Nov 9, 2026

Epic’s UEFN 43.00 brings Gaussian splats into the Unreal Editor for Fortnite, importing PLY and SPZ files that render on every platform UEFN supports, mobile included.

Featured

Recents

Platforms

World Labs Opens Atlas World Model to Everyone

World Labs has opened Atlas to everyone, launching Viewfinder, Chisel, Splats to Mesh and Relight alongside a developer API that outputs SPZ Gaussian splats.

Michael Rubloff

Nov 13, 2026

Platforms

World Labs Opens Atlas World Model to Everyone

World Labs has opened Atlas to everyone, launching Viewfinder, Chisel, Splats to Mesh and Relight alongside a developer API that outputs SPZ Gaussian splats.

Michael Rubloff

Platforms

OfflineTools' Frankensplat Trains Splats in the Browser

Frankensplat from OfflineTools trains Gaussian splats locally in the browser on WebGPU from images and a COLMAP reconstruction, with live PSNR and PLY export.

Michael Rubloff

Nov 13, 2026

Platforms

OfflineTools' Frankensplat Trains Splats in the Browser

Frankensplat from OfflineTools trains Gaussian splats locally in the browser on WebGPU from images and a COLMAP reconstruction, with live PSNR and PLY export.

Michael Rubloff

Platforms

Evergine Moves Gaussian Splat Processing to the GPU

Evergine's November 2026 release moves its Gaussian Splatting add-on to GPU compute shaders and adds PLY, SPZ, KSplat, LCC and LCC2 loading with auto-detection.

Michael Rubloff

Nov 12, 2026

Platforms

Evergine Moves Gaussian Splat Processing to the GPU

Evergine's November 2026 release moves its Gaussian Splatting add-on to GPU compute shaders and adds PLY, SPZ, KSplat, LCC and LCC2 loading with auto-detection.

Michael Rubloff

Platforms

Spirula Studio v2026.11.12 Adds Calibration Correction

Spirula Studio v2026.11.12 corrects rolling shutter and other camera calibration residuals during training and adds an experimental GLOMAP-style SfM mapper.

Michael Rubloff

Nov 12, 2026

Platforms

Spirula Studio v2026.11.12 Adds Calibration Correction

Spirula Studio v2026.11.12 corrects rolling shutter and other camera calibration residuals during training and adds an experimental GLOMAP-style SfM mapper.

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

World Labs Opens Atlas World Model to Everyone

World Labs has opened Atlas to everyone, launching Viewfinder, Chisel, Splats to Mesh and Relight alongside a developer API that outputs SPZ Gaussian splats.

Michael Rubloff

Nov 13, 2026

Atlas World Labs

Platforms

World Labs Opens Atlas World Model to Everyone

Michael Rubloff

Nov 13, 2026

Atlas World Labs

Platforms

World Labs Opens Atlas World Model to Everyone

World Labs has opened Atlas to everyone, launching Viewfinder, Chisel, Splats to Mesh and Relight alongside a developer API that outputs SPZ Gaussian splats.

Michael Rubloff

Nov 13, 2026

Atlas World Labs

Platforms

OfflineTools' Frankensplat Trains Splats in the Browser

Frankensplat from OfflineTools trains Gaussian splats locally in the browser on WebGPU from images and a COLMAP reconstruction, with live PSNR and PLY export.

Michael Rubloff

Nov 13, 2026

Frankensplat

Platforms

OfflineTools' Frankensplat Trains Splats in the Browser

Michael Rubloff

Nov 13, 2026

Frankensplat

Platforms

OfflineTools' Frankensplat Trains Splats in the Browser

Frankensplat from OfflineTools trains Gaussian splats locally in the browser on WebGPU from images and a COLMAP reconstruction, with live PSNR and PLY export.

Michael Rubloff

Nov 13, 2026

Frankensplat

Platforms

Evergine Moves Gaussian Splat Processing to the GPU

Evergine's November 2026 release moves its Gaussian Splatting add-on to GPU compute shaders and adds PLY, SPZ, KSplat, LCC and LCC2 loading with auto-detection.

Michael Rubloff

Nov 12, 2026

Evergine Gaussian Splatting

Platforms

Evergine Moves Gaussian Splat Processing to the GPU

Michael Rubloff

Nov 12, 2026

Evergine Gaussian Splatting

Platforms

Evergine Moves Gaussian Splat Processing to the GPU

Evergine's November 2026 release moves its Gaussian Splatting add-on to GPU compute shaders and adds PLY, SPZ, KSplat, LCC and LCC2 loading with auto-detection.

Michael Rubloff

Nov 12, 2026

Evergine Gaussian Splatting

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.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.