How to Open a Gaussian Splat in Blender (and Render It)
You exported a Gaussian Splat as a .ply, dragged it into Blender, and got a flat cloud of dots instead of the photoreal capture you saw in your splat viewer. Nothing is broken — Blender just doesn't speak Gaussian Splatting on its own yet. This guide explains why, then walks through the free, open-source way to import, render, and animate a splat as a splat inside Blender, plus the paid alternative.
- Install the free 3DGS Render add-on by KIRI Engine (drag its
.zipinto the Blender viewport; needs Blender 4.2+). - In the N-panel, open the 3DGS Render tab, switch to Edit mode, and use Import PLY.
- Switch from the point preview to full Gaussian rendering — it renders natively in EEVEE.
- Light it, composite it with meshes, and animate as needed.
Why your splat opens as a cloud of dots
A normal 3D model is made of vertices, faces, and UVs — an explicit surface Blender knows how to shade. A Gaussian Splat is something different: thousands of fuzzy 3D blobs, each with a position, a color, an opacity, a scale, and a rotation, and no faces at all. When you use Blender's built-in File > Import > PLY, it reads only the point positions and shows them as a sparse cloud of dots, because it has no idea how to draw the Gaussians.
As of Blender 4.5 and the 5.x series, there is still no native Gaussian Splatting renderer in Blender. To see your splat the way it was captured, you need an add-on that teaches Blender how to render Gaussians. (If what you actually want is a solid, editable surface instead of a splat, that is a different job — see our guide on turning a Gaussian splat into a mesh. And if you just want to inspect the file quickly without Blender at all, drop it into our free Gaussian Splat viewer.)
The free way: 3DGS Render by KIRI Engine
The most popular free option is 3DGS Render, an add-on published by KIRI Engine. It is free and open-source under the Apache-2.0 license, available on its GitHub repository and on Superhive. It renders Gaussian Splats natively in Blender's EEVEE engine — by most accounts the first add-on to do so — with lighting interaction and full animation support.
- Install it. Download the add-on
.zipand, in Blender 4.2 or newer, drag and drop it from your file browser straight into the 3D viewport to install. (It has been tested on Blender 4.5.) - Import your splat. Press N to open the side panel, go to the 3DGS Render tab, switch to Edit mode, and choose Import PLY to load your Gaussian Splat file.
- Switch to render mode. Flip from the point-style preview to full Gaussian Splatting rendering. Now the splat appears the way it was captured rather than as dots, and it lives in your scene like any other object.
The newest release, version 5.0 (June 2026), adds animation and motion-graphics features on top of the import-and-render core, so the same file you generated from a photo can become a moving shot.
What you can do once it is in Blender
The point of bringing a splat into Blender — rather than a dedicated splat viewer — is that it joins your normal 3D workflow:
- Transform it with Blender's familiar move, rotate, and scale tools, and parent it to other objects.
- Light and composite it alongside ordinary mesh objects in one scene, so a captured object can sit inside a built environment.
- Animate the camera or the splat and render frames for video.
- Clean it up with the add-on's culling and color tools to remove stray floating Gaussians and adjust the look.
Free vs paid: which add-on to use
Two add-ons cover most needs. There is also the do-nothing option — Blender's native PLY import — which only ever gives you a point cloud.
| Option | Cost | Renders as a splat? | Blender |
|---|---|---|---|
| 3DGS Render (KIRI Engine) | Free, open-source (Apache-2.0) | Yes — native in EEVEE, with animation | 4.2+ |
| SplatForge | $49 one-time (free trial) | Yes — EEVEE real-time, with editing and animation | 4.0+ |
| Blender native PLY import | Free, built in | No — point cloud (dots) only | any |
For most people the free 3DGS Render is the place to start. SplatForge is a paid alternative aimed at VFX and animation work, with editing tools such as culling, densification, and pruning; it offers a free trial if you want to compare before buying.
Limits and gotchas
- It is still a splat, not geometry. You can transform, light, and animate it, but there is no editable surface to sculpt or retopologize. If you need real geometry, convert it to a mesh instead.
- Sharing the .blend needs the add-on. Anyone who opens your file will also need the same add-on installed for the splat to render rather than show as dots.
- Performance scales with Gaussian count. A dense splat (hundreds of thousands of Gaussians) is heavier in the viewport than a light mesh; cull what you don't need.
- Feed it an uncompressed splat
.plyfor the best result; heavily compressed files can lose detail before Blender ever sees them.
Don't have a splat yet?
If you don't already have a .ply to open, you can make one from a single photo. SplatDrop is an independent product built on the open-source TripoSplat model by VAST-AI / TripoAI, running on fal.ai. Not affiliated with VAST-AI / TripoAI. Use it to convert an image to a gaussian splat online free, download the .ply, and open it in Blender with the steps above. New to the model? Start with the TripoSplat tutorial.
FAQ
- Why does my Gaussian splat open as dots in Blender?
- Blender's PLY importer reads a Gaussian splat as a plain point cloud. A splat
.plystores positions, color, opacity, scale, and rotation but no faces, so Blender shows the Gaussian centers as dots. To see and render it as a splat you need a 3D Gaussian Splatting add-on such as KIRI's free 3DGS Render. - Can Blender open a Gaussian splat without an add-on?
- Not as a splat. Blender 4.5 and 5 have no native Gaussian Splatting renderer, so a raw splat
.plyonly imports as a point cloud of dots. A free add-on like 3DGS Render by KIRI Engine adds real Gaussian rendering in EEVEE. - Is there a free way to render Gaussian splats in Blender?
- Yes. 3DGS Render by KIRI Engine is free and open-source under the Apache-2.0 license. It imports a splat
.plyand renders it natively in EEVEE with lighting and animation. SplatForge is a paid alternative at 49 US dollars for Blender 4.0 and newer. - What Blender version do I need to open a Gaussian splat?
- 3DGS Render by KIRI Engine works on Blender 4.2 and newer, and has been tested on 4.5. SplatForge requires Blender 4.0 or newer. Neither needs a special build of Blender; you just install the add-on.
- Can I edit a Gaussian splat like a normal mesh in Blender?
- Not exactly. A splat has no editable surface geometry, but add-ons like 3DGS Render let you move, rotate, scale, light, animate, and composite the splat with normal meshes, plus cull stray Gaussians and adjust color. For an actual editable mesh you have to convert the splat to a surface first.
- Where do I get a Gaussian splat to open in Blender?
- Export a
.plyfrom your splat capture or training tool, or generate one from a single photo with a free image-to-splat generator, then download the.plyand open it in Blender with a 3DGS add-on.