
Spirula Studio 是一个基于 C++ 的跨厂商 3D 高斯泼溅(3D Gaussian Splatting)训练器。它提供从原始照片或视频到 Splat 再到带纹理网格的完整流程,无需 Python 或 PyTorch 环境。项目支持 NVIDIA、AMD、Intel 及 Apple GPU,通过 Vulkan 或 CUDA 后端运行。其特点包括极高的显存效率,可在 8GB 显存下训练 1000 万个高斯点,并原生支持 360 度相机和鱼眼镜头。内置快速 SfM、AI 掩码及帧提取功能,旨在简化 3D 重建工作流。
能做什么
- 支持 NVIDIA、AMD、Intel 和 Apple GPU 的跨厂商训练
- 内置快速 SfM、AI 掩码和视频帧提取,无需外部 COLMAP
- 原生支持 360 度相机和等距柱状投影,无需去畸变
- 量化训练技术,8GB 显存可处理 1000 万个 SH3 高斯点
- 提供 GUI 和 CLI 接口,支持 Windows、Linux 和 macOS
怎么用起来
用户可从 Releases 页面下载 Windows、Linux 或 macOS 的二进制文件,解压后双击打开 GUI。若需从源码构建,需安装 Vulkan SDK(macOS 自动获取 MoltenVK)和 CMake/Ninja,使用 build_develop 脚本或 cmake 命令指定 SS_BACKEND=vulkan 进行编译。远程训练可使用 CLI 命令,默认会在 HTTP 端口启动查看器。README 未说明具体的最低硬件配置要求,仅提及 8GB 显存下的训练能力。
适合谁用
适合希望摆脱 Python 环境依赖、在多种 GPU 架构上高效进行 3D 重建和 3DGS 训练的技术美术及开发者,特别是需要处理 360 度视频或大场景的用户。
相关教程
本文由 CG热榜基于公开资料重新撰写,以原始资料为准。来源:GitHub
© 版权声明
本文由 CG热榜基于公开资料重新撰写,原始资料版权归原作者,来源见文末。