DIVSHOT - 免费的3DGS训练软件安装使用教程(生成三维高斯泼溅模型)
作者:hangge | 2026-04-21 10:50
我在之前文章中演示了如何使用 Postshot 这款软件进行 3D Gaussian Splatting(3DGS,三维高斯泼溅)的训练与构建(点击查看)。不过由于 Postshot 是收费软件,如果只是个人研究或者学习的话我们可以找一些免费的方案。本文介绍的 DIVSHOT 就是一款国人开发的免费的 3DGS 训练软件。












1,基本介绍
(1)DIVSHOT 是一个基于 Gaussian Splatting(3D 高斯泼溅)的实时渲染与编辑平台客户端。其源自 2023 年提出的 Gaussian Splatting 论文,最初用于作者学习与复现论文算法,并尝试用 C++ 构建类似 instant-ngp 的实时可视化训练工具。在 SuperSplat 出现后,作者进一步扩展其功能,经过两年业余时间开发,逐步演化为一个完整、可用的 3DGS 工具链。
- GitHub 主页地址:https://github.com/fenghuayumo/DIVSHOT
(2)DIVSHOT 主要功能包括:
- 高斯点云(Gaussian Splats)的实时渲染
- 对已训练的 Gaussian Splats 进行 裁剪、编辑
- 将 Splats 导出为 Mesh / Texture Mesh
- 渲染输出 图片或视频
- 面向 CG / 三维重建 / 数字孪生 / NeRF / 3DGS 工作流
2,安装说明
(1)首先我们确保电脑需要有 NVIDIA 显卡(推荐 ≥ RTX 3060,显存 ≥ 8GB)
提示:如果最新的安装包安装后无法启动,可以尝试使用老版本。比如我的电脑使用 1.3.1 版本安装后,双击图标无法启动没有显示软件主界面。随后安装 1.2.3 版本即可正常启动。

3,训练 3DGS
(1)首先我们准备好用于训练的照片图片:

(2)打开 DIVSHOT 软件之后,将包含图片的文件夹直接拖动界面中间。
提示:除了可以导入图片进行训练外,我们也可以直接把视频文件拖到软件中导入,DIVSHOT 会自动对导入得视频进行切图然后训练。

(3)接着会弹出一个相关配置设置对话框,我们这里可以什么配置都不用更改,使用默认的配置,点击 OK 就可以。

(4)训练过程中软件右侧会有一个进度条,并且这个过程中我们会发现场景从一片模糊的云团逐渐变得清晰。

(5)高斯的训练的过程会比较久,它一共会训练 3 万轮。当训练结束之后,效果如下。

4,清理与修剪模型
(1)自动生成的场景往往包含背景杂质。例如我这里只希望留下花盆,首先点击顶部工具栏的“Splat”->“Edit”,此时界面左侧会出现编辑工具栏。

(2)这里我使用矩形选择工具(或者下方的套索工具),将需要的主题框选出来。

(3)然后点击顶部菜单“Edit”->“SplatSelection”->“Invert”将其它部分进行反选。

(4)最后按下 delete 键,即可将其他部分删除。

(5)旋转角度,重复进行“框选”->“反选”->“删除”操作。

(6)在完成大致裁剪后,我们可以使用工具栏的画笔工具对多余的部分进行更细致的消除。

(7)或者使用笔刷工具进行选择消除。

5,导出 3D 模型
点击顶部菜单“File”->“Export”->“Export All Splates”可以将结果导出。常见导出格式包括:
- .ply:标准高斯点云格式。
- .splat:经过压缩的轻量化格式。

全部评论(0)