Splatrograph: API for Gaussian Splatting

Michael Rubloff

Michael Rubloff

Splatrograph

From Bologna, Italy, a single M4 Macbook Mini is quietly reconstructing moments in time through a platform called Splatrograph, created by Mazeyar Moeini. Splatrograph is a lightweight but capable API that turns a set of images into lifelike 3D through the radiance field representation, 3D Gaussian Splatting

No COLMAP setup, no configuring Microsoft Visual Studio or pesky CUDA drivers. Just 2D in, 3D out. 

Splatrograph is built to be approachable. You don’t need to know the details of sparse point triangulation or view-dependent rendering to get started. If you’ve got a folder of images (say, of a banana), structure it like this:

banana.zip
└── images
	├── image1.jpg
	├── image2.jpg
	└── 
banana.zip
└── images
	├── image1.jpg
	├── image2.jpg
	└── 
banana.zip
└── images
	├── image1.jpg
	├── image2.jpg
	└── 
banana.zip
└── images
	├── image1.jpg
	├── image2.jpg
	└── 

To run Splatrograph, it’s a simple command:

curl -X POST -F "file=@banana.zip" https://splatro.ngrok.io/run-full-pipeline/
curl -X POST -F "file=@banana.zip" https://splatro.ngrok.io/run-full-pipeline/
curl -X POST -F "file=@banana.zip" https://splatro.ngrok.io/run-full-pipeline/
curl -X POST -F "file=@banana.zip" https://splatro.ngrok.io/run-full-pipeline/

The maximum upload size for COLMAP is 40MB for now, so you might want to downsample or pick your input images carefully. 

Once the captures have been aligned with COLMAP, Splatrograph runs Arthur Brussee’s Brush under the hood, which is the best way to train 3DGS on a non NVIDIA device. The maximum upload size for Brush is 230mb currently. A short while later, you will receive a command that when copied and ran will download your ply file.

Mazeyar mentioned that his favorite feature is how the output from COLMAP including animations from Brush streams directly to the user’s terminal, just like it would if running locally. This makes debugging and watching the progress seamless.

As for the future of Splatrograph, Mazeyar plans to keep the API as cheap and accessible as possible. He also aims to support various radiance field representations such as NeRFs, RadFoam, EVER, and SVRaster. However, he anticipates that sponsorships and eventually investors will be necessary to build an enterprise worthy API. 

Splatrograph is currently free to use and can be accessed on their website. If you have any questions you can reach out to Mazeyar on his website mazeyar.com

Featured

Recents

Platforms

D5 Render 3.1 Adds Ray-Traced Gaussian Splatting and .sog XR Tour Pipeline

D5 Render 3.1 lets imported Gaussian splats receive ray-traced GI, reflections, and shadows, and moves its XR Tour capture pipeline to a compact .sog format.

Michael Rubloff

Jul 14, 2026

Platforms

D5 Render 3.1 Adds Ray-Traced Gaussian Splatting and .sog XR Tour Pipeline

D5 Render 3.1 lets imported Gaussian splats receive ray-traced GI, reflections, and shadows, and moves its XR Tour capture pipeline to a compact .sog format.

Michael Rubloff

Platforms

SuperSplat 2.30 Adds LCC2 Import With Format-Agnostic LOD

SuperSplat 2.30 adds XGRIDS LCC2 import with a format-agnostic LOD selection dialog, an intersect selection modifier, and PNG and JPEG image render output.

Michael Rubloff

Jul 14, 2026

Platforms

SuperSplat 2.30 Adds LCC2 Import With Format-Agnostic LOD

SuperSplat 2.30 adds XGRIDS LCC2 import with a format-agnostic LOD selection dialog, an intersect selection modifier, and PNG and JPEG image render output.

Michael Rubloff

Platforms

3DF Zephyr 9.0 Adds Gaussian Splatting Support

3DF Zephyr 9.0 brings Gaussian splatting generation directly into 3Dflow's photogrammetry suite, producing splats in-app and reaching down to the Lite tier.

Michael Rubloff

Jul 14, 2026

Platforms

3DF Zephyr 9.0 Adds Gaussian Splatting Support

3DF Zephyr 9.0 brings Gaussian splatting generation directly into 3Dflow's photogrammetry suite, producing splats in-app and reaching down to the Lite tier.

Michael Rubloff

Guest Article

From Gaussian Splat Captures to Interactive XR Experiences

The first time you orbit a good 3DGS capture your brain starts treating it like something you stepped into. This is called the "Wow" effect.

João Melo Rodrigues

Jul 13, 2026

Guest Article

From Gaussian Splat Captures to Interactive XR Experiences

The first time you orbit a good 3DGS capture your brain starts treating it like something you stepped into. This is called the "Wow" effect.

João Melo Rodrigues

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

D5 Render 3.1 Adds Ray-Traced Gaussian Splatting and .sog XR Tour Pipeline

D5 Render 3.1 lets imported Gaussian splats receive ray-traced GI, reflections, and shadows, and moves its XR Tour capture pipeline to a compact .sog format.

Michael Rubloff

Jul 14, 2026

D5 Render 3.1

Platforms

D5 Render 3.1 Adds Ray-Traced Gaussian Splatting and .sog XR Tour Pipeline

Michael Rubloff

Jul 14, 2026

D5 Render 3.1

Platforms

D5 Render 3.1 Adds Ray-Traced Gaussian Splatting and .sog XR Tour Pipeline

D5 Render 3.1 lets imported Gaussian splats receive ray-traced GI, reflections, and shadows, and moves its XR Tour capture pipeline to a compact .sog format.

Michael Rubloff

Jul 14, 2026

D5 Render 3.1

Platforms

SuperSplat 2.30 Adds LCC2 Import With Format-Agnostic LOD

SuperSplat 2.30 adds XGRIDS LCC2 import with a format-agnostic LOD selection dialog, an intersect selection modifier, and PNG and JPEG image render output.

Michael Rubloff

Jul 14, 2026

PlayCanvas

Platforms

SuperSplat 2.30 Adds LCC2 Import With Format-Agnostic LOD

Michael Rubloff

Jul 14, 2026

PlayCanvas

Platforms

SuperSplat 2.30 Adds LCC2 Import With Format-Agnostic LOD

SuperSplat 2.30 adds XGRIDS LCC2 import with a format-agnostic LOD selection dialog, an intersect selection modifier, and PNG and JPEG image render output.

Michael Rubloff

Jul 14, 2026

PlayCanvas

Platforms

3DF Zephyr 9.0 Adds Gaussian Splatting Support

3DF Zephyr 9.0 brings Gaussian splatting generation directly into 3Dflow's photogrammetry suite, producing splats in-app and reaching down to the Lite tier.

Michael Rubloff

Jul 14, 2026

3DF Zephyr

Platforms

3DF Zephyr 9.0 Adds Gaussian Splatting Support

Michael Rubloff

Jul 14, 2026

3DF Zephyr

Platforms

3DF Zephyr 9.0 Adds Gaussian Splatting Support

3DF Zephyr 9.0 brings Gaussian splatting generation directly into 3Dflow's photogrammetry suite, producing splats in-app and reaching down to the Lite tier.

Michael Rubloff

Jul 14, 2026

3DF Zephyr