3D Gaussian Splatting

The Future of 3D Scanning is here

Real-Time Radiance Fields Rendering, made accessible on mobile and web platforms. Create and visualize the most advanced 3D scanning technique with KIRI's 3DGS.

Full restoration of environments in 3D unlike anything ever before

The real-time rendering capabilities of 3DGS (3D Gaussian Splatting) allows for unprecedented 3D-captured visualization speed and accuracy, dynamically depicting real life.

Created by makinnovations.grprojects
Created by liyipeng137

Innovative tools to unlock 3D Gaussian Splatting's full potential

Despite being a new technology, KIRI's 3DGS comes with advanced tools to make 3D Gaussian Splats as accessible and versatile as possible

Mesh-Inclusive 3DGS

Generate a separate Mesh file under the 'Scans' list and obtain a 3D model of your 3D gaussian splat. The 3D model will have access to advanced features such as Quad-Mesh Retopology, PBR Texture Generation, Auto-Rigging, and more. This generated mesh can also be exported in up to eight different file formats.

3DGS to Mesh
Created by nichorw

3D Gaussian Splatting Masking

Use 3DGS Masking to automatically crop out the background when processing the file and obtain a clean, isolated 3D gaussian splat. Extremely useful for further gaussian splat integration into 3D rendering engines such as Blender and Unreal Engine.

3DGS Masking
Created by zieph

3DGS Editing Tools

Edit your 3D gaussian splats with creative tools to obtain the desired shape and size of the 3D file

Sphere
Plane
Brush

3DGS Blender Plugin

Wish to view and render your 3D gaussian splat in Blender? Try installing our 3D Gaussian Splatting Blender add-on. This 100% free, open-sourced add-on allows you to access and render 3DGS files within Blender the same way they appear on the online preview panels.

Commonly Asked Questions

  • What exactly is 3D Gaussian Splatting?

    3D Gaussian Splatting (3DGS) is an advanced, photorealistic rendering method that reconstructs immersive 3D environments using unstructured image sets. Unlike traditional mesh-based methods, 3DGS creates realistic, continuous representations through a collection of 3D Gaussian elements ("splats"), providing impressive detail, smooth transitions, and realistic lighting.

  • How does 3D Gaussian Splatting differ from regular 3D scanning?

    Unlike traditional mesh-based 3D scanning, 3D Gaussian Splatting uses volumetric rendering to create photorealistic, view-dependent representations without relying on surface reconstruction. This results in smoother visuals, improved realism, and enhanced lighting effects, especially beneficial for capturing complex scenes and environments.

  • How long does processing a typical 3DGS scan take?

    Processing time depends on your input quality—higher-quality captures typically require more processing time. However, you can generally expect your 3DGS results to be ready within approximately 7–20 minutes after uploading.

  • Can I preview my 3DGS scan before downloading it?

    Yes! Once processing is complete, you'll be able to view your scan directly within the app or browser to ensure everything looks right before exporting or editing.

  • How can I use 3DGS files in rendering engines?

    Specialized plugins are available that let you view, edit, and render 3DGS files directly within popular rendering platforms. KIRI Engine offers a free 3DGS Render Addon for Blender, enabling you to work with 3DGS files similarly to traditional meshes. Additionally, KIRI Engine supports converting 3DGS captures into standard mesh formats, making them compatible across nearly all 3D platforms.

  • What export formats are available with this scanning method?

    3D Gaussian Splatting scans can be exported in their native PLY format. If you enable the 3DGS-to-Mesh feature, you'll also have access to standard 3D formats including OBJ, FBX, STL, GLB, GLTF, USDZ, PLY, and XYZ, making your scans compatible with most 3D tools and pipelines.

Didn't find what you're looking for? Visit the KIRI Engine FAQ page for more answers.