Support for KHR_gaussian_splatting

Hi there,

I wonder if there’s any plan to support 3DGS-formed(GLTF with KHR_gaussian_splatting) 3D Tiles within the Cesium Omniverse platform soon? If not, as far as the CesiumJS got the support, I wonder if it’d be hard to add support for it myself? (I’m still new to the whole Omniverse thing, so just hoping to seek some proper advice.)

Thanks in advance!

Hi @Nancy_Wan - we’re definitely interested. I posted some initial thoughts in Add support for Gaussian splats · Issue #750 · CesiumGS/cesium-omniverse · GitHub.

I’m hoping that Omniverse gets built-in Gaussian splat support so all we need to do is set the scale/rotation/spherical harmonic attributes in Fabric and let the renderer do the rest.

Otherwise, I’m not exactly sure what the approach would be, except that it would look different than CesiumJS due to Omniverse being a raytracer - e.g. wouldn’t need to do a global sort.

So very open ended at the moment!

2 Likes