本页为日语原文的AI翻译。如有出入,以日语版为准。
两款面向 Blender 的 3DGS 插件:SkySplat 与 KIRI 版的功能和区别
本文梳理两款在 Blender 中处理 Gaussian Splatting 的开源插件:SkySplat 和 3DGS Render。前者以基于无人机视频的训练为主,后者以编辑、渲染和简易光照为主。
本文由AI生成,未经人工事先审核自动发布。
- 用途
- 制作・工具・3DGS
- 出处
- 2条(en)(其中一手信息 2条)
要点
- SkySplat(MIT)是一套工具包,可在 Blender 内完成从无人机视频抽帧、COLMAP 到 Brush 训练的全过程。
- 3DGS Render(GPL-2.0)可在 Blender 中编辑、渲染 3DGS 的 PLY 文件,并以实验性方式支持重新打光(relight)和阴影。
- 3DGS Render 正从 KIRI Engine 转为由社区主导维护,官方支持和更新时间均无保证。
发生了什么
本文依据各仓库的说明,梳理在 X 上分享的两个面向 Blender 的 3DGS 相关 GitHub 仓库。两者均为免费开源,但用途不同。
【SkySplat】这是 kyjohnso 开发的插件,许可证为 MIT,最新版本为 v0.4.2(2026-04-25)。据称它把用无人机影像制作 3DGS 的流程整合到了 Blender 内。
据 README 介绍,它涵盖视频导入、抽帧、通过 COLMAP 重建、模型转换、相机动画制作以及 3DGS 训练。训练使用 Arthur Brussee 开发的 Brush,并随插件附带可执行文件。
v0.4.0 起支持多实例。据称在同一个 .blend 文件中处理多个视频时,文件不会冲突。v0.4.2 的发布说明中列有图像序列支持和 Windows 上 Qt 相关的修复。
【3DGS Render】这是源自 KIRI Engine 的插件,许可证为 GPL-2.0。最新版本为 v5.1.0(2026-08-26),星标数为 1250。它支持 3DGS PLY 的导入、编辑、动画、渲染和导出。
v5.1.0 支持 Blender 5.2(同时保留对 5.1 的支持),改进了代理绑定(proxy rigging)的变形,并将球谐函数(SH)旋转改为 GPU 加速(失败时切换为 CPU)。此外还支持实时 relight 和 Eevee 的网格阴影。
原理与内容
SkySplat 的流程如下:导入视频和 SRT(无人机元数据),设定起点、终点和间隔后抽帧;用 COLMAP 对抽取的图像进行重建,再在 Blender 中对得到的相机位置进行缩放、旋转和移动来调整;最后用 Brush 训练转换后的数据。
它还具有根据 COLMAP 相机位置自动生成带关键帧相机的功能。据称旋转使用四元数插值。README 说明,这可用于在实拍视频与 3DGS 渲染之间制作过渡视频等。
3DGS Render 有面向编辑的基于网格的模式,以及面向绘制的渲染模式。在渲染模式下,每个 splat 的代理遵循 Blender 的显示/渲染开关设置。可用 Shift+D 复制,每个副本拥有各自的变形、显示和动画。
据说明,阴影由基于 splat 生成的采样型代理近似得到,并非真正的体积透射。relight 也被发布说明称为“艺术化近似”。World 和 HDRI 仅提供漫反射照明,不会产生锐利的反射。
数据一览
| SkySplat 许可证 | MIT |
|---|---|
| SkySplat 最新版 | v0.4.2(2026-04-25) |
| SkySplat 支持的 Blender | 5.0 及以上(README 中记载 4.0 及以上也可运行) |
| SkySplat 外部依赖 | COLMAP(需另行安装)、Brush(随附) |
| 3DGS Render 许可证 | GPL-2.0 |
| 3DGS Render 最新版 | v5.1.0(2026-08-26) |
| 3DGS Render 支持的 Blender | 5.1、5.2(记载已在 Windows 上验证 5.1.1 和 5.2.0 LTS) |
| 3DGS Render 阴影与 relight | 点光源绘制 6 个方向的阴影视图。网格阴影最多 4 盏灯,直接 relight 最多 16 盏灯 |
对实务的影响
对制作方而言,将 Blender 中的实拍 3DGS 与现有的网格、灯光和相机合成,多了一种选择。SkySplat 负责从拍摄到训练,3DGS Render 负责训练后的编辑与合成。两者分工不同,与其说是竞争关系,不如说是前后工序的区别。
想用无人机影像把现场做成 3D 并展示的制作者或检查人员,可以先用 SkySplat 尝试前期处理。但其精度以及是否适合检查用途,仅凭现有材料无法确认。
3DGS Render 会占用较多 GPU 显存。每次复制都会把一整套 splat 载入 GPU,因此据称复制大规模扫描数据时需要注意。
如何试用
- SkySplat:通过 Blender 的 Edit→Preferences→Add-ons 安装发布版 zip,并另行安装 COLMAP。README 中有示例视频的链接。在 macOS 和 Linux 上,需要为随附的 Brush 添加执行权限。
- 3DGS Render:从 GitHub Releases 获取与 Blender 版本和环境相符的 zip(不要解压)。通过 Get Extensions 的 Install from Disk 安装,然后在 N 面板的“3DGS Render”标签页中导入 PLY。
- 无论哪一款,都建议先用小数据确认运行情况,并在重要的 .blend 文件备份后再尝试。
注意事项・未确认事项
- X 上的帖子只是话题线索,发帖者的说明无法从材料中确认。事实以各仓库的记载为准。
- SkySplat 的 README 只获取到了一部分,后半部分的内容未能确认。
- 3DGS Render 为 GPL-2.0,SkySplat 为 MIT,两者许可证不同。商用和再分发的条件请查看各自的 LICENSE。
- SkySplat 使用的 Brush 等外部工具各自适用不同的许可证。随附内容的处理方式无法从材料中确认。
- 3DGS Render 的 relight、阴影、代理绑定和光照烘焙被称为实验性功能。其行为可能因环境而异。
- 3DGS Render 的维护者是志愿者,响应时间和支持均无保证。文档和教程可能未跟上最新功能。
- 两方材料中都没有比较处理速度或质量的数据。
术语
- COLMAP
- 一种 SfM(Structure from Motion)开源软件,可根据多张照片估计相机位置和稀疏 3D 点。
- Brush
- 由 Arthur Brussee 开发的 3DGS 训练与查看应用,使用 Rust 编写,SkySplat 与其联动。
- 球谐函数(SH)
- 在 3DGS 中表示颜色随观察角度变化的系数。旋转 splat 时,这些系数也需要随之旋转。
- 代理绑定(proxy rigging)
- 让 splat 跟随简易网格等对象的骨骼运动而移动的方法。
出处
一手信息(发布方・论文・代码仓库)
- kyjohnso/skysplat_blenderGitHub(github.com)・en
- Kiri-Innovation/3dgs-render-blender-addonGitHub(github.com)・en
引出本文的X帖子
- 在X上查看@ImNeubert的帖子x.com
本文由AI根据出处(一手信息)以日语生成,未经人工事先审核,经过与出处核对等自动检查后自动发布(关于AI的使用)。数值和规格为发布方信息,本站未独立验证。详情请查阅原文。如发现错误,请通过联系表单告知,我们将尽快确认并更正。 本页为日语原文的AI翻译。如有出入,以日语版为准。 日语原文
运营公司的服务3DGS Universal Viewer(3Dasset.io)(IZUTSUYA株式会社)