Photogrammetry app that turns photo sets into 3D models through a node-based pipeline
- Stars12.8k
- Forks1.2k
- Open Issues500
Other
- Python
- QML
- Shell

About Meshroom
Meshroom is a photogrammetry application that reconstructs 3D models from ordinary photographs. You feed it a set of images and it produces detailed meshes, camera positions, and scene geometry, useful for visual effects, cultural heritage capture, and asset creation.
It is built around a node-based pipeline where each node performs one operation and feeds the next. Changing a parameter only invalidates the affected downstream nodes, and cached results are reused, so you can tweak a reconstruction without recomputing everything. It runs locally or distributes work across a render farm.
Meshroom ships pre-compiled binaries and is licensed under MPLv2. Its reconstruction algorithms come from the bundled AliceVision framework, and you can add custom nodes in Python or wrap external command-line tools.
Key features
- Photogrammetric 3D reconstruction from photo sets
- Camera tracking and scene geometry recovery
- Node graph with reused cached intermediate results
- Local or distributed render-farm execution
- Custom nodes via Python or external CLI tools
Details
- On GitHub since
- 2015
- Platforms
- Windows, Linux
- License
- MPLv2
- Reconstruction engine
- AliceVision
- Custom nodes
- Python
