Pipeline generalista de Structure-from-Motion y Multi-View Stereo, con interfaces gráfica y de línea de comandos para reconstruir escenas 3D a partir de imágenes.
alicevision/Meshroom
Herramienta de programación visual de código abierto basada en nodos para fotogrametría: convierte fotos en modelos 3D, permite hacer seguimiento de cámara y crear imágenes HDR.
Alternativa open source a:RealityCapture
Agisoft Metashape
- Estrellas
- 13,062
- Forks
- 1,244
- Issues abiertos
- 543
- Último commit
- hace 20 horas
¿Qué es?
Meshroom es un entorno visual basado en nodos para crear y ejecutar pipelines de procesamiento de datos. Cada nodo realiza una operación y sus atributos de salida pueden alimentar pasos posteriores. Cuando cambia un parámetro, solo se vuelven a calcular los nodos posteriores afectados, reutilizando los resultados intermedios almacenados en caché.
El plugin AliceVision incluido ofrece pipelines para reconstrucción 3D a partir de fotos de múltiples vistas, seguimiento de cámara, fusión HDR de exposiciones con distintos valores, unión de panoramas —incluidos los capturados con ojo de pez y cabezales motorizados— y estéreo fotométrico. Otros plugins de MeshroomHub añaden segmentación, estimación de profundidad monocular, correspondencia densa de características, Gaussian splatting y geolocalización.
La ejecución puede realizarse localmente o distribuirse a granjas de renderizado. La interfaz incluye un editor de grafos, registros y estadísticas por nodo, y visores 2D y 3D para inspeccionar los resultados.
Funciones clave
- 01Grafo de nodos en el que, al cambiar un atributo, solo se recalculan los nodos posteriores.
- 02Pipeline de fotogrametría que convierte fotos de múltiples vistas en modelos 3D y poses de cámara.
- 03Pipelines de fusión HDR y unión de panoramas de AliceVision.
- 04Ejecución local o distribuida en una granja de renderizado.
- 05Visores 2D y 3D integrados y registros por nodo.
Casos de uso
- Crear modelos 3D de objetos o edificios a partir de un conjunto de fotografías.
- Estimar el movimiento de la cámara a partir de un video o una secuencia de imágenes.
- Combinar exposiciones con distintos valores para crear imágenes HDR o unir panoramas.
- Ejecutar grandes lotes de trabajos de reconstrucción en una granja de renderizado.
Inicio rápido
- 1
Descarga los binarios precompilados de la última versión desde la página de versiones
- 2
O compílalo desde el código fuente siguiendo INSTALL.md
Antes de usarlo
- Para compilar desde el código fuente, hay que configurar varios requisitos previos descritos en INSTALL.md.
- Algunos complementos avanzados son opcionales y se mantienen por separado.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Meshroom?
- Herramienta de programación visual de código abierto basada en nodos para fotogrametría: convierte fotos en modelos 3D, permite hacer seguimiento de cámara y crear imágenes HDR. Meshroom es un entorno visual basado en nodos para crear y ejecutar pipelines de procesamiento de datos. Cada nodo realiza una operación y sus atributos de salida pueden alimentar pasos posteriores. Cuando cambia un parámetro, solo se vuelven a calcular los nodos posteriores afectados, reutilizando los resultados intermedios almacenados en caché.
- ¿Meshroom es gratuito? ¿Qué licencia tiene?
- Meshroom es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Meshroom sigue mantenido?
- Mantenimiento activo. El último commit de Meshroom fue el 5 nov 2026.
- ¿Para qué puedo usar Meshroom?
- Crear modelos 3D de objetos o edificios a partir de un conjunto de fotografías. Estimar el movimiento de la cámara a partir de un video o una secuencia de imágenes. Combinar exposiciones con distintos valores para crear imágenes HDR o unir panoramas. Ejecutar grandes lotes de trabajos de reconstrucción en una granja de renderizado.
- ¿Cómo se instala Meshroom?
- Descarga los binarios precompilados de la última versión desde la página de versiones O compílalo desde el código fuente siguiendo INSTALL.md
- ¿Dónde consigo Meshroom?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/alicevision/Meshroom
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Entrena modelos de 3D Gaussian Splatting a partir de fotos o videos y genera splats y mallas texturizadas con Vulkan o CUDA, sin Python.
Paquete de Python para unir imágenes de forma rápida y robusta y crear panoramas a partir de fotos superpuestas, basado en el módulo de stitching de OpenCV.
Fotografía un objeto real con el teléfono y obtén un modelo 3D generado e importado directamente en Blender.
App de captura con LiDAR para iPhone, visor de Three.js y skill para agentes que reconstruye habitaciones como escenas 3D editables.
Implementación oficial de FlowHMR, un modelo generativo que reconstruye movimiento humano 3D físicamente plausible a partir de video monocular.