OOOSplat v0.2.0
Pre-release
Pre-release
OOOSplat 0.2.0 重点加入了 COLMAP CUDA GPU 加速与自动硬件检测,并更新了应用品牌、Windows 图标、开源许可和项目文档。
与 0.1.0 相比,生成流程和项目文件结构保持一致,无需用户安装 CUDA Toolkit 或手动选择 CPU/GPU。
主要更新
COLMAP GPU 自动加速
- 内置支持 CUDA 的 COLMAP。
- 启动应用及任务开始前自动检测 NVIDIA 显卡。
- 自动检查 NVIDIA 驱动版本和 Compute Capability。
- 满足要求时,自动使用 GPU 加速特征提取与顺序匹配。
- 不满足要求或检测失败时自动回退 CPU,不会阻止任务运行。
- 界面会显示当前使用 GPU 或 CPU,以及未开启 GPU 加速的具体原因。
- 多显卡环境会自动选择兼容性最好的设备。
GPU 加速最低要求:
- NVIDIA Windows 驱动 528.33 或更高
- Compute Capability 5.0 或更高
COLMAP Mapper 仍使用 CPU。Brush 的 GPU 检测和运行机制独立于 COLMAP。
相关改动:PR #7
进度与耗时改进
- “总耗时”现在独立实时更新。
- 即使 Brush 长时间没有输出日志,耗时仍会持续增加。
- 任务完成、失败或取消后固定显示最终耗时。
- 新任务不会继承上一次任务的计时状态。
品牌与 Windows 图标
- 使用新的 OOOSplat 三环 Logo。
- 更新应用内 Logo、README Logo 和 Windows 图标资源。
- 更新桌面快捷方式、任务栏、程序 EXE 和安装程序图标。
- 左上角 OOOSplat 字标改为更简洁的无衬线字体。
Windows 可能缓存旧版本的快捷方式或任务栏图标。升级后如仍显示旧图标,请取消任务栏固定、删除旧桌面快捷方式,再从新安装的程序重新创建。
开源与文档
- 第一方代码采用 Apache License 2.0。
- 增加第三方组件许可与 THIRD_PARTY_NOTICES。
- 增加独立的 Trademark Policy。
- 明确生成的 final.ply 不会仅因使用 OOOSplat 而自动继承软件许可证。
- 增加中英文 README。
- 增加中英文贡献指南。
- 增加项目 Roadmap。
从 0.1.0 升级
- 可以直接安装 0.2.0。
- 不需要单独安装 CUDA Toolkit、COLMAP、FFmpeg 或 Brush。
- 没有兼容 NVIDIA GPU时,OOOSplat 会自动使用 CPU。
- 项目目录和 final.ply 输出位置没有变化。
当前限制
- 仅支持 Windows 10/11 x64。
- Brush 训练仍需要可用的 GPU 图形后端。
- 暂不支持应用内 Gaussian Splat 预览。
- 暂不支持断点续跑。
- 暂不支持图片序列输入。
- 暂不支持 macOS 和 Linux。
感谢所有测试、反馈和代码贡献。欢迎通过 GitHub Issues 报告问题或提出建议。