Spirula Studio:从照片或视频完成高斯泼溅训练与网格导出
一分钟看懂
Spirula Studio 是一个自包含的 3D Gaussian Splatting 训练工具,可把照片或视频处理成可交互的高斯泼溅场景,并继续生成带纹理网格。它提供图形界面和命令行,不要求单独安装 Python、PyTorch 或 COLMAP。
你可以用它做什么
- 从普通照片、视频、鱼眼或 360° 相机素材重建三维场景。
- 在 NVIDIA、AMD、Intel 或 Apple GPU 上训练高斯泼溅模型。
- 执行视频抽帧、AI 遮罩、SfM 相机求解和批量处理。
- 将训练结果继续转换为网格,并在浏览器中查看训练进度。
主要能力
- 提供跨平台 Vulkan 后端和面向 NVIDIA GPU 的 CUDA 后端。
- 将结构光束法、训练、曝光校正、遮罩和网格化整合到单一程序。
- 支持等距柱状投影和 360° 相机数据,无需先做常规去畸变。
- 提供 Windows、Linux 和 macOS 二进制版本以及远程训练用 CLI。
适合哪些人
适合从影像制作三维场景的创作者、视觉开发者、研究人员,以及希望避开复杂 Python 环境的 3D Gaussian Splatting 使用者。
怎么开始使用
从 GitHub Releases 下载对应系统的压缩包,解压后启动图形界面并导入照片或视频。远程或云端 GPU 可使用 spirula 命令行;自行编译时优先选择 Vulkan 后端,并按官方说明准备 Vulkan SDK、CMake 与 Ninja。
使用前需要知道
训练仍需要兼容 GPU 和足够显存,素材质量、拍摄覆盖与相机运动会直接影响重建结果。AI 遮罩模型需首次另行下载并受各自许可证约束;启用专利编解码选项时,使用者需自行确认当地 AVC/HEVC 专利合规。项目采用 GPL-3.0 许可证。