Browser 3DGS optimization

Simplify 3D Gaussian Splatting models without installing a desktop pipeline

Use the online 3DGS simplifier when a Gaussian Splatting scene is too heavy to share, preview, or load on lower powered devices. The tool focuses on practical model reduction: inspect the original, tune simplification parameters, compare the result, calculate visual similarity, and export a lighter file.

Preview the original and simplified result side by side so quality loss is visible before you export.

Tune reduction ratio, kNN merge behavior, opacity pruning, spherical harmonics compression, and outlier removal from one panel.

Keep the workflow local to the browser for quick experiments with PLY, SPZ, SPLAT, KSPLAT, and SOG files.

How to use this tool

  1. 1Drop a Gaussian Splatting file into the original viewer or use the Upload button.
  2. 2Review the initial splat count, file size, and opacity distribution before changing parameters.
  3. 3Choose a reduction ratio and optional pruning settings, then run simplification.
  4. 4Compare the simplified result visually and calculate SSIM from the current camera view when you need a numeric check.
  5. 5Export the simplified model and test it in the viewer or in your target rendering pipeline.

Best used for

Preparing a lighter scene for web embeds and share links.

Reducing oversized splat files before sending them to a client or teammate.

Testing how much compression a capture can tolerate before visible artifacts appear.

Creating quick preview versions while keeping the original high quality model archived.

Frequently asked questions

What does the 3DGS simplifier change in my file?+

The simplifier reduces the number of Gaussian primitives and can apply opacity pruning, kNN merging, and spherical harmonics compression. The goal is to make files smaller while keeping the rendered view close to the original.

Does this upload my model to your server?+

The simplification workflow runs in the browser with WebAssembly and web workers. Your local file is loaded into the page so the tool can process and preview it.

Which formats can I import and export?+

The tool supports common Gaussian Splatting formats including PLY, SPZ, SPLAT, KSPLAT, and SOG. After simplifying, you can export the result to a supported format for testing in another viewer or workflow.

How should I choose a simplification ratio?+

Start with a conservative reduction such as 70 to 80 percent of the original splat count, compare the rendered result, then lower the ratio if the scene still looks stable from the camera angles you care about.