Three.js-based implemetation, GaussianSplats3D adds 2DGS Support

Michael Rubloff

Michael Rubloff

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp
GaussianSplats3D

Mark Kellogg has been hard at work implementing new features and functionalities into his Three.js-based implementation of Gaussian Splatting, GaussianSplats3D. With the release of version 0.4.3, he has officially added 2DGS support.

This has been a long time coming, with the PR officially added three weeks ago. Updates continued to pour in and were officially merged into the codebase late yesterday.

The new 2DGS mode flag can be activated with the splatRenderMode parameter. There are two options: ThreeD and TwoD. The features of both are self-explanatory, with ThreeD using 3DGS and TwoD utilizing 2DGS. The 2DGS method originates from SurfSplatting.

As a reminder, 2DGS will be presented at the rapidly upcoming SIGGRAPH in Denver. If you're attending, please reach out to me!

Additional items added in the release are as follows:

  • Support for 2D Gaussian splatting scenes: SurfSplatting, activate with the Viewer parameter splatRenderMode: GaussianSplats3D.SplatRenderMode.TwoD

  • Fixed rendering bug with spherical harmonics in scenes with a large number of splats

  • Fixed scaling bug with spherical harmonics

  • Properly applied scene opacity and visibility when the scene is loaded

  • Fixed bug where a call to remove the splat scene would never complete if there was only one splat scene loaded

  • Fixed double dispose() call in Viewer.removeSplatScene()

  • Added Viewer.removeSplatScenes()

Earlier in May, Kellogg added support for 1st and 2nd degree spherical harmonics. He also provided more information about the limits on the number of splats that can be rendered, which depend mainly on the degree of spherical harmonics desired. Those limits are:

  • 0: 16,000,000

  • 1st Degree: 11,000,000

  • 2nd Degree: 8,000,000

There's still more on the roadmap for GaussianSplats3D, including support for very large scenes (streaming sections and LOD). To get started with GaussianSplats3D, head to its GitHub page.

Featured

Recents

Platforms

Esri ArcGIS Reality for ArcGIS Pro May 2026 improves Gaussian Splat Fidelity

The May 2026 release of ArcGIS Reality for ArcGIS Pro improves 3D Gaussian Splatting fidelity.

Michael Rubloff

May 15, 2026

Platforms

Esri ArcGIS Reality for ArcGIS Pro May 2026 improves Gaussian Splat Fidelity

The May 2026 release of ArcGIS Reality for ArcGIS Pro improves 3D Gaussian Splatting fidelity.

Michael Rubloff

Platforms

Esri Site Scan for ArcGIS adds cloud Gaussian Splat generation

Esri's May 2026 Site Scan for ArcGIS release adds cloud-based 3D Gaussian Splatting generation, & raises the per-mission cap to 10,000 images.

Michael Rubloff

May 15, 2026

Platforms

Esri Site Scan for ArcGIS adds cloud Gaussian Splat generation

Esri's May 2026 Site Scan for ArcGIS release adds cloud-based 3D Gaussian Splatting generation, & raises the per-mission cap to 10,000 images.

Michael Rubloff

Houdini-gsplat brings USD-native Gaussian Splats to Houdini Solaris

Plattipus has open-sourced houdini-gsplat, a Houdini 21 Solaris plugin that adds a ParticleField3DGaussianSplat USD schema, a Hydra render delegate, and three LOP nodes for working with 3D Gaussian Splatting data inside USD stages.

Michael Rubloff

May 15, 2026

Houdini-gsplat brings USD-native Gaussian Splats to Houdini Solaris

Plattipus has open-sourced houdini-gsplat, a Houdini 21 Solaris plugin that adds a ParticleField3DGaussianSplat USD schema, a Hydra render delegate, and three LOP nodes for working with 3D Gaussian Splatting data inside USD stages.

Michael Rubloff

Platforms

Veesus Adds Solidworks Gaussian Splatting Support in May Update

Gaussian Splatting can now be used in Solidworks through Veesus.

Michael Rubloff

May 14, 2026

Platforms

Veesus Adds Solidworks Gaussian Splatting Support in May Update

Gaussian Splatting can now be used in Solidworks through Veesus.

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

Esri ArcGIS Reality for ArcGIS Pro May 2026 improves Gaussian Splat Fidelity

The May 2026 release of ArcGIS Reality for ArcGIS Pro improves 3D Gaussian Splatting fidelity.

Michael Rubloff

May 15, 2026

Esri ArcGIS Gaussian Splatting

Platforms

Esri ArcGIS Reality for ArcGIS Pro May 2026 improves Gaussian Splat Fidelity

Michael Rubloff

May 15, 2026

Esri ArcGIS Gaussian Splatting

Platforms

Esri ArcGIS Reality for ArcGIS Pro May 2026 improves Gaussian Splat Fidelity

The May 2026 release of ArcGIS Reality for ArcGIS Pro improves 3D Gaussian Splatting fidelity.

Michael Rubloff

May 15, 2026

Esri ArcGIS Gaussian Splatting

Platforms

Esri Site Scan for ArcGIS adds cloud Gaussian Splat generation

Esri's May 2026 Site Scan for ArcGIS release adds cloud-based 3D Gaussian Splatting generation, & raises the per-mission cap to 10,000 images.

Michael Rubloff

May 15, 2026

Esri Site Scan Gaussian Splatting

Platforms

Esri Site Scan for ArcGIS adds cloud Gaussian Splat generation

Michael Rubloff

May 15, 2026

Esri Site Scan Gaussian Splatting

Platforms

Esri Site Scan for ArcGIS adds cloud Gaussian Splat generation

Esri's May 2026 Site Scan for ArcGIS release adds cloud-based 3D Gaussian Splatting generation, & raises the per-mission cap to 10,000 images.

Michael Rubloff

May 15, 2026

Esri Site Scan Gaussian Splatting

Houdini-gsplat brings USD-native Gaussian Splats to Houdini Solaris

Plattipus has open-sourced houdini-gsplat, a Houdini 21 Solaris plugin that adds a ParticleField3DGaussianSplat USD schema, a Hydra render delegate, and three LOP nodes for working with 3D Gaussian Splatting data inside USD stages.

Michael Rubloff

May 15, 2026

Plattipus Gaussian Splatting

Houdini-gsplat brings USD-native Gaussian Splats to Houdini Solaris

Michael Rubloff

May 15, 2026

Plattipus Gaussian Splatting

Houdini-gsplat brings USD-native Gaussian Splats to Houdini Solaris

Plattipus has open-sourced houdini-gsplat, a Houdini 21 Solaris plugin that adds a ParticleField3DGaussianSplat USD schema, a Hydra render delegate, and three LOP nodes for working with 3D Gaussian Splatting data inside USD stages.

Michael Rubloff

May 15, 2026

Plattipus Gaussian Splatting