ooolabdev / ooosplat

A one-click local desktop app that turns smartphone videos into 3D Gaussian Splats without any cloud uploads or command-line knowledge

活跃维护 Apache 2.0 Rust Tracked
2.1k 253 3 小时前
CINPM
gaussian-splatting 3d

星标趋势

数据积累中,暂无足够数据生成趋势图

AI 分析

项目摘要

OOOSplat is a cross-platform local desktop application built with Rust/Tauri and React that automates 3D Gaussian Splatting reconstruction from videos or image sequences with a single click. It bundles FFmpeg, COLMAP, and Brush into a user-friendly GUI, handling the entire pipeline from frame extraction through camera reconstruction to training and PLY export — all running locally on the user's machine.

为什么值得关注

OOOSplat democratizes 3D Gaussian Splatting by wrapping complex open-source tools (COLMAP, Brush) into a one-click desktop app that requires zero command-line knowledge, while keeping all processing fully local for privacy. With 2,000 stars and 8 releases in 6 months, it demonstrates strong community interest in accessible, offline 3D reconstruction tools.

优势

  • One-click workflow eliminates the complexity of manually chaining COLMAP, Brush, and FFmpeg commands
  • Fully local processing ensures data privacy — no cloud uploads required for video, images, or models
  • Cross-platform support with bundled native binaries (FFmpeg, COLMAP, Brush) reducing setup friction
  • Active development cadence with 8 releases in 6 months and a clear roadmap

局限性

  • No automated test suite, increasing regression risk for a complex pipeline application
  • No Docker or headless/CLI mode for automation, server use, or CI integration
  • Relies entirely on bundled external binaries without fallback mechanisms or version management
  • Limited developer documentation — no API reference or extension points for power users

使用场景

  • Creating 3D assets from smartphone video for indie game development and VFX
  • Cultural heritage and museum artifact digitization with privacy-preserving local processing
  • Real estate virtual tours and architectural visualization from walkthrough footage
  • Educational demonstrations and hobbyist experimentation with Gaussian Splatting
目标用户: Content creators, indie game developers, 3D artists, and hobbyists who want access to Gaussian Splatting without technical setup or cloud subscriptions
学习曲线: 低
分析模型:LongCat-2.0 | 分析时间:11 天前