Gauss Cannon v1.2.0 Fixes Point Cloud Performance for Large Blender Scenes

Michael Rubloff

Michael Rubloff

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp
Gauss Cannon

Gauss Cannon v1.2.0 ships with a point cloud raytracing overhaul that makes the Blender add on viable for dense scenes, meaning thousands of objects, heavy vegetation, 100 million or more vertices, that would previously stall or never complete.

Gauss Cannon is a Blender add-on by Warpgate Labs that handles the capture prep side of Gaussian Splatting workflows. It places synthetic cameras around a scene, generates keyframe paths, and exports data that can feed directly into training pipelines like nerfstudio, Postshot, and LichtFeld Studio.

The core problem was that Gauss Cannon was rebuilding a BVH (bounding volume hierarchy) tree for every mesh on every frame. For small scenes this was fine. For the complex architectural or vegetation heavy scenes a user flagged, it was unusable. v1.2.0 reworks the pipeline around the fact that geometry is static during a capture export, only the camera moves. Now it's creating a single world space BVH built once for all selected meshes, cutting per ray cost from O(meshes) to a single ray_cast call.

v1.2.0 also precomputes ray directions once per camera setup rather than computing them per frame, adds alpha-skip to bypass transparent pixels before any ray-casting begins, and rewrites PLY export to use preallocated numpy buffers with a single bulk tofile() call. A second round of optimizations landed during code review, replacing Python level vertex iteration with Blender's internal C-based mesh.transform() and foreach_get() for bulk extraction.

The version bump was framed in the PR as a capability change: "scenes that didn't complete now do."

v1.2.0 is available with an MIT License on GitHub.

Featured

Recents

Platforms

SplatKing 1.0.2: Native COLMAP Export from LiDAR, a Redesigned Capture Interface, and Expanded Manual Controls

The biggest update ever to SplatKing just landed, with many requested gaussian splatting updates.

Michael Rubloff

Jun 6, 2026

Platforms

SplatKing 1.0.2: Native COLMAP Export from LiDAR, a Redesigned Capture Interface, and Expanded Manual Controls

The biggest update ever to SplatKing just landed, with many requested gaussian splatting updates.

Michael Rubloff

Platforms

StorySplat 2.4 Adds Prompt-Based Virtual Staging and Native LCC2 Import

StorySplat has added new features to its gaussian splatting viewer.

Michael Rubloff

Jun 6, 2026

Platforms

StorySplat 2.4 Adds Prompt-Based Virtual Staging and Native LCC2 Import

StorySplat has added new features to its gaussian splatting viewer.

Michael Rubloff

Platforms

KIRI Engine Ships 3DGS Render 5.0 for Blender

The gaussian splatting add-on for Blender has added rigging, light baking, and 4DGS sequence export.

Michael Rubloff

Jun 6, 2026

Platforms

KIRI Engine Ships 3DGS Render 5.0 for Blender

The gaussian splatting add-on for Blender has added rigging, light baking, and 4DGS sequence export.

Michael Rubloff

Platforms

MapTiler Opens GeoSplats Beta, Streaming City Scale Gaussian Splats

The georeferenced gaussian splatting company is now opening beta applications.

Michael Rubloff

Jun 4, 2026

Platforms

MapTiler Opens GeoSplats Beta, Streaming City Scale Gaussian Splats

The georeferenced gaussian splatting company is now opening beta applications.

Michael Rubloff

Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp

More from Michael Rubloff

More from Michael Rubloff

Platforms

SplatKing 1.0.2: Native COLMAP Export from LiDAR, a Redesigned Capture Interface, and Expanded Manual Controls

The biggest update ever to SplatKing just landed, with many requested gaussian splatting updates.

Michael Rubloff

Jun 6, 2026

SplatKing

Platforms

SplatKing 1.0.2: Native COLMAP Export from LiDAR, a Redesigned Capture Interface, and Expanded Manual Controls

Michael Rubloff

Jun 6, 2026

SplatKing

Platforms

SplatKing 1.0.2: Native COLMAP Export from LiDAR, a Redesigned Capture Interface, and Expanded Manual Controls

The biggest update ever to SplatKing just landed, with many requested gaussian splatting updates.

Michael Rubloff

Jun 6, 2026

SplatKing

Platforms

StorySplat 2.4 Adds Prompt-Based Virtual Staging and Native LCC2 Import

StorySplat has added new features to its gaussian splatting viewer.

Michael Rubloff

Jun 6, 2026

StorySplat

Platforms

StorySplat 2.4 Adds Prompt-Based Virtual Staging and Native LCC2 Import

Michael Rubloff

Jun 6, 2026

StorySplat

Platforms

StorySplat 2.4 Adds Prompt-Based Virtual Staging and Native LCC2 Import

StorySplat has added new features to its gaussian splatting viewer.

Michael Rubloff

Jun 6, 2026

StorySplat

Platforms

KIRI Engine Ships 3DGS Render 5.0 for Blender

The gaussian splatting add-on for Blender has added rigging, light baking, and 4DGS sequence export.

Michael Rubloff

Jun 6, 2026

Gaussian Splatting Blender

Platforms

KIRI Engine Ships 3DGS Render 5.0 for Blender

Michael Rubloff

Jun 6, 2026

Gaussian Splatting Blender

Platforms

KIRI Engine Ships 3DGS Render 5.0 for Blender

The gaussian splatting add-on for Blender has added rigging, light baking, and 4DGS sequence export.

Michael Rubloff

Jun 6, 2026

Gaussian Splatting Blender