news 2026/10/23 1:52:32

非 N 卡如何跑 3DGS 训练?Spirula Studio 2026 升级指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
非 N 卡如何跑 3DGS 训练?Spirula Studio 2026 升级指南

非 N 卡如何跑 3DGS 训练?Spirula Studio 2026 升级指南

【免费下载链接】spirula-studioCross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA.项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio

Spirula Studio 是一款跨厂商的 3D Gaussian Splatting(3DGS)训练工具:输入可以是视频或照片,训练完成后还能导出带纹理网格,Vulkan 与 CUDA 双后端可互换,不依赖 Python/PyTorch,单文件即可运行。

一、想“拍段视频得到 3D 重建”,过去要跨几道坎?

如果你拍了一段视频,最后想要的是一张贴好纹理的网格,中间要跨几道坎?显卡往往只能选 NVIDIA,训练脚本挂在 Python 与 PyTorch 环境里,抽帧要单独装 ffmpeg,相机位姿得跑 COLMAP。每多一环,环境翻车的概率就多一分。

还有尺度问题。社区的高频反馈是“重建结果太大、太小、歪斜”,根源在于重建过程缺少真实世界的参照。

二、2026 年三项升级

1. 硬件面:多厂商后端与全平台覆盖 🖥️

7 月 22 日,跨厂商 Vulkan 后端上线,NVIDIA、AMD、Intel、Apple 显卡都能跑 3DGS 训练;CUDA 保留为 NVIDIA 用户的传统选项。两条后端的训练与网格化功能一致,速度差异只有几个百分点。

Vulkan 路线编译更快、产物更小,部分场景显存占用更低,原生 SfM、视频抽帧、AI 遮罩等功能也承载在这条路线上,后端抽象的设计见 docs/backends.md。

8 月 14 日,macOS / Apple Silicon 上的训练验证通过,二进制从 Releases 页面直接下载。macOS 只走 Vulkan 路线:MoltenVK 默认静态链接,不装任何依赖即可运行,构建脚本会自动打包 .app 与 .dmg(逻辑在 cmake/SsMacBundle.cmake)。至此 Windows、Linux、macOS 三大桌面平台全部覆盖。

2. 管线面:从视频到带纹理网格的完整流水线 🎬

8 月 8 日,端到端管线的各环节补齐。视频抽帧移到 GPU 端,比调用 ffmpeg 快约 15 倍,ffmpeg 本身也不用装了。AI 遮罩由内置 SAM 模型完成,模型在首次使用时由 GUI 下载缓存,动态物体被自动剔除。

相机位姿改由原生光束法 SfM 求解:输入图片,输出 COLMAP 兼容的 sparse/ 模型,COLMAP 从依赖清单里消失。最后一环是网格化,splat 转为带纹理的网格。这些环节在 GUI 与 CLI 中都能访问,SfM 的实现落在 src/sfm/。

9 月 3 日,SfM 模块新增 LoMa 特征检测与匹配。纹理重复、光照剧变的困难数据集是稀疏重建最容易失手的地方,LoMa 正是为此加入的。

为什么尺度会漂?9 月 10 日起,数据集创建模块能够解析视频与图片里的遥测元数据,真实尺度与朝向随之恢复,“重建太大/太小/歪斜”的反馈从数据入口就得到回应。无人机、车载拍摄素材受益最直接。

3. 体验面:13 种语言与离线渲染 🌍

同样是 8 月 8 日,GUI 与 CLI 同时支持 13 种语言:英语、日本語、简体中文、繁體中文、한국어、Deutsch、Français、Español、Português、Italiano、Nederlands、Русский、Türkçe。

每个构建版本都完整内嵌了语言目录,字体嵌入 5 个字面(Latin + CJK 四地区字面,约 3.3 MB),离线环境下 13 种语言的显示都不受影响。构建时可用 SS_DEFAULT_LANG 指定默认语言、SS_FONT_CJK 控制完整 CJK 字体的交付方式,细节见 docs/i18n.md。

三、上手方式:二进制下载与源码构建 🚀

二进制路线:到 Releases 页面下载 Windows / Linux / macOS 对应版本,解压后双击打开 GUI,零配置。

源码构建(以推荐的 Vulkan 后端为例):

git clone https://gitcode.com/GitHub_Trending/sp/spirula-studio bash build_develop.bash -DSS_BACKEND=vulkan -DSS_ENABLE_PATENTED=ON

Windows 用户运行 build_develop.bat,完整步骤见 README 的 Build from Source 章节。

四、适合谁:低门槛的 3DGS 训练方案

硬件门槛不高:一台相机(360° 相机也可以),一块主流显卡,NVIDIA、AMD、Intel、Apple 均可。8 GB 显存能训练千万级 3D 高斯,软件侧单文件运行、无 Python 依赖,下载后直接可用。

如果你手里有照片或视频,想得到高质量 3D 场景,又不想维护一整套 Python 训练环境,这套工具就是为此准备的。

【免费下载链接】spirula-studioCross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA.项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/23 1:51:48

git查看每个人代码行数

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/23 1:50:17

HiGHS求解器实战:30行代码解出最优排班

HiGHS求解器实战:30行代码解出最优排班 【免费下载链接】HiGHS Linear optimization software 项目地址: https://gitcode.com/GitHub_Trending/hi/HiGHS 周日晚上,排班组长还在手工调整值班表:明天有人请假谁来顶?夜班少一…

作者头像 李华
网站建设 2026/10/23 1:49:25

从零到 PR 合并:GitCode 工作流与开源贡献全流程指南

从零到 PR 合并:GitCode 工作流与开源贡献全流程指南 【免费下载链接】community 本项目是CANN开源社区的核心管理仓库,包含社区的治理章程、治理组织、通用操作指引及流程规范等基础信息 项目地址: https://gitcode.com/cann/community 第一次给…

作者头像 李华