La versión 186 de Three.js introduce soporte nativo para Gaussian Splatting, un método de renderizado que permite representar objetos 3D mediante esferas coloridas y orientadas, eliminando la necesidad de reconstrucción de meses tradicionales. Esta técnica es especialmente útil para capturar escenas complejas como jardines, pelaje o objetos de museo, ya que cada punto de la coheja de puntos se convierte en un 'splat' fotorealista. El rendimiento se basa en una fila de código sencilla que carga un archivo de formato SPZ o KSPLAT, crea un objeto de tipo Mesh y lo añade a la escena, donde el sistema de ordenamiento y sombreado se realiza automáticamente cada frame. Es importante notar que GaussianSplat no soporta detalles de nivel de detalle (LOD) ni segmentación espacial, por lo que es adecuado para escenas de tamaño individual o de sala, no para entornos urbanos de gran escala. Para trabajar con archivos de formato PLY o glTF, se requieren loaders específicos como GaussianSplatPLYLoader, GLTFGaussianSplatLoaderExtension y KSPLATLoader, que converten los datos de la coheja de puntos en geometría interna compatible con el motor de Three.js.
