ooolabdev / ooosplat
A one-click local desktop app that turns smartphone videos into 3D Gaussian Splats without any cloud uploads or command-line knowledge
星标趋势
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