3DGS Render by KIRI Engine
See the codeFree, open-source tools for importing, editing, animating and rendering 3D Gaussian Splats in Blender.
Created by KIRI Engine and moving into community-led maintenance.
Download releases · Written guide · Video tutorials
[!NOTE] Community maintenance and documentation status: 3DGS Render was created and originally maintained by KIRI Engine. The project is now moving toward community-led development, with trusted community maintainers reviewing contributions and preparing releases. KIRI Engine will remain the repository owner and project steward, but will no longer be the sole day-to-day maintainer.
Community development may move faster than KIRI Engine's written documentation and YouTube tutorials. For version-specific features, compatibility and known issues, check any notes attached to the release you installed, ask the community or play around!
3DGS Render brings Gaussian Splatting content into a familiar Blender workflow. It can help you:
.ply files in Blender..ply sequences.Some features are experimental and may behave differently across scenes, GPUs, operating systems and Blender versions. Back up important project files before testing any release.
The GitHub Releases page is the source of truth for current downloads, supported Blender versions, changes, known issues and fixes.
Contributions merged into main may not always be promptly packaged as releases. Most Blender users should wait for a stable release unless they are helping with development and understand how to assemble and package the required dependencies.
.zip from Assets. Do not extract it.The add-on is also available as a free download on Superhive. Superhive is a convenient download mirror; new community betas may appear on GitHub first.
For the full workflow, use the written guide and KIRI Engine video tutorials.
For a basic import:
.ply file.Names, controls and available features may differ between releases.
In Render mode, each Gaussian-splat proxy follows Blender's normal visibility controls. Use the Outliner eye or monitor controls to show or hide a splat in the live viewport. Use its camera/render control to include or exclude it from offline stills and animations. Render-disabled collections and animated render-visibility values are also respected.
Gaussian-splat proxies can also be duplicated with Blender's normal Shift+D workflow. Each copy is rendered with its own transform, visibility and animation, and a duplicate created from a Blender mesh source keeps its independent placement when source transforms are refreshed. Each copy is currently packed as another complete set of splats on the GPU, so VRAM use, sorting work and render cost increase with every duplicate. Use duplicates carefully with large scans.
When using GS to Mesh Shadows (Eevee), rebuilding creates one unselectable shadow-proxy object for each Gaussian-splat source. Each proxy is parented to its source so it follows the source transform. Total Max Cards is a single scene-wide sampling budget shared between all of those proxies.
3DGS Render is free, open-source and community-maintained. KIRI Engine hosts the repository but does not guarantee direct technical support, compatibility updates or response times.
When reporting a bug, include:
.blend or sample .ply when it can be shared safely.Contributions are welcome from Blender developers, 3DGS researchers, technical artists, testers, documentation writers and users.
The add-on was originally generated as a large monolithic script using Serpens for Blender.
Community contributor and maintainer @Hrsh-Venket (X profile) refactored it into focused modules under src/, making the project much easier to understand and extend. Many thanks to him for helping make this a true open-source project.
The main branch contains ongoing development and may not always be ready for production use.
Thank you to everyone who has contributed code, testing, bug reports, documentation and artwork. See the full contributor history.
3DGS Render was initiated and maintained by KIRI Engine as a free tool for the 3D community. KIRI Engine is now stepping back from regular maintenance and updates so that the project can grow through community leadership.
KIRI Engine will continue to host and steward the repository. Trusted community maintainers may triage issues, review and merge pull requests, prepare releases and help guide the roadmap. Maintainers are volunteers and do not have guaranteed working hours or response times.
If you are interested in helping maintain the project, open a GitHub discussion or contact the current maintainers with your relevant Blender/Python experience and the areas you would like to support.
See LICENSE for the repository's license terms.
108 followers · starred Jun 2026
42 followers · starred Oct 2024
121 followers · starred Oct 2025
4,329 followers · starred Mar 2025
3DGS Render by KIRI Engine
See the codeFree, open-source tools for importing, editing, animating and rendering 3D Gaussian Splats in Blender.
Created by KIRI Engine and moving into community-led maintenance.
Download releases · Written guide · Video tutorials
[!NOTE] Community maintenance and documentation status: 3DGS Render was created and originally maintained by KIRI Engine. The project is now moving toward community-led development, with trusted community maintainers reviewing contributions and preparing releases. KIRI Engine will remain the repository owner and project steward, but will no longer be the sole day-to-day maintainer.
Community development may move faster than KIRI Engine's written documentation and YouTube tutorials. For version-specific features, compatibility and known issues, check any notes attached to the release you installed, ask the community or play around!
3DGS Render brings Gaussian Splatting content into a familiar Blender workflow. It can help you:
.ply files in Blender..ply sequences.Some features are experimental and may behave differently across scenes, GPUs, operating systems and Blender versions. Back up important project files before testing any release.
The GitHub Releases page is the source of truth for current downloads, supported Blender versions, changes, known issues and fixes.
Contributions merged into main may not always be promptly packaged as releases. Most Blender users should wait for a stable release unless they are helping with development and understand how to assemble and package the required dependencies.
.zip from Assets. Do not extract it.The add-on is also available as a free download on Superhive. Superhive is a convenient download mirror; new community betas may appear on GitHub first.
For the full workflow, use the written guide and KIRI Engine video tutorials.
For a basic import:
.ply file.Names, controls and available features may differ between releases.
In Render mode, each Gaussian-splat proxy follows Blender's normal visibility controls. Use the Outliner eye or monitor controls to show or hide a splat in the live viewport. Use its camera/render control to include or exclude it from offline stills and animations. Render-disabled collections and animated render-visibility values are also respected.
Gaussian-splat proxies can also be duplicated with Blender's normal Shift+D workflow. Each copy is rendered with its own transform, visibility and animation, and a duplicate created from a Blender mesh source keeps its independent placement when source transforms are refreshed. Each copy is currently packed as another complete set of splats on the GPU, so VRAM use, sorting work and render cost increase with every duplicate. Use duplicates carefully with large scans.
When using GS to Mesh Shadows (Eevee), rebuilding creates one unselectable shadow-proxy object for each Gaussian-splat source. Each proxy is parented to its source so it follows the source transform. Total Max Cards is a single scene-wide sampling budget shared between all of those proxies.
3DGS Render is free, open-source and community-maintained. KIRI Engine hosts the repository but does not guarantee direct technical support, compatibility updates or response times.
When reporting a bug, include:
.blend or sample .ply when it can be shared safely.Contributions are welcome from Blender developers, 3DGS researchers, technical artists, testers, documentation writers and users.
The add-on was originally generated as a large monolithic script using Serpens for Blender.
Community contributor and maintainer @Hrsh-Venket (X profile) refactored it into focused modules under src/, making the project much easier to understand and extend. Many thanks to him for helping make this a true open-source project.
The main branch contains ongoing development and may not always be ready for production use.
Thank you to everyone who has contributed code, testing, bug reports, documentation and artwork. See the full contributor history.
3DGS Render was initiated and maintained by KIRI Engine as a free tool for the 3D community. KIRI Engine is now stepping back from regular maintenance and updates so that the project can grow through community leadership.
KIRI Engine will continue to host and steward the repository. Trusted community maintainers may triage issues, review and merge pull requests, prepare releases and help guide the roadmap. Maintainers are volunteers and do not have guaranteed working hours or response times.
If you are interested in helping maintain the project, open a GitHub discussion or contact the current maintainers with your relevant Blender/Python experience and the areas you would like to support.
See LICENSE for the repository's license terms.
108 followers · starred Jun 2026
42 followers · starred Oct 2024
121 followers · starred Oct 2025
4,329 followers · starred Mar 2025