Marco de Visión Computacional Fotogramétrica y Reconstrucción 3D

Meshroom

Meshroom

  -  1.39 GB  -  Código Abierto
  • Última Versión

    Meshroom 2023.3.0 ÚLTIMO

  • Revisado por

    Sophia Jones

  • Sistema Operativo

    Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    AliceVision / Enlace Externo

  • Nombre de Fichero

    Meshroom-2023.3.0-win64.zip

  • MD5 Checksum

    95d2fa23c0efbb7b3a6e4bfc249ee613

Meshroom es un Software de Reconstrucción 3D gratuito y de código abierto basado en el framework AliceVision. La fotogrametría es la ciencia de realizar mediciones a partir de fotografías.



Infiere la geometría de una escena a partir de un conjunto de fotografías o videos desordenados. La fotografía es la proyección de una escena 3D en un plano 2D, perdiendo información de profundidad. El objetivo de la fotogrametría es revertir este proceso.
  • Reconstrucción 3D
  • Fotomodelado
  • Seguimiento de Cámara
Meshroom para PC, desarrollado por AliceVision, es un software de reconstrucción 3D de código abierto que aprovecha las técnicas de fotogrametría para crear modelos 3D a partir de una serie de imágenes 2D.

Esta herramienta es ampliamente utilizada en industrias como los videojuegos, el cine y la realidad virtual para producir activos 3D de alta calidad con un esfuerzo mínimo. Mediante el uso de algoritmos avanzados, este programa procesa múltiples imágenes de un objeto o entorno, las une y genera mallas 3D detalladas que pueden refinarse aún más o integrarse directamente en proyectos.

Meshroom Captura de Pantalla 1

Características Clave

Reconstrucción 3D Basada en Fotogrametría: Utiliza un potente proceso de fotogrametría que convierte imágenes 2D en modelos 3D. Esta característica es particularmente valiosa para profesionales que necesitan representaciones 3D precisas y realistas de objetos del mundo real.

Flujo de Trabajo Basado en Nodos: La interfaz de Meshroom se basa en un sistema de nodos, lo que permite a los usuarios gestionar y ajustar visualmente el proceso de reconstrucción. Este enfoque modular proporciona flexibilidad para ajustar pasos específicos, como la coincidencia de imágenes, la estructura a partir del movimiento (SfM) y la generación de texturas.

Procesos Personalizables: Los usuarios pueden crear flujos de trabajo personalizados adaptados a sus necesidades específicas, incluyendo la adición o eliminación de pasos en el proceso, el ajuste de configuraciones y la automatización de procesos.

Soporte para Varios Formatos: Admite una amplia gama de formatos de entrada y salida, incluyendo JPEG, PNG y EXR para imágenes, y OBJ, FBX y Alembic para modelos 3D. Esto garantiza la compatibilidad con otros software en un proceso de producción típico.

Aceleración por GPU: La aplicación utiliza la potencia de las GPU NVIDIA para acelerar el tiempo de procesamiento, lo que hace posible trabajar con grandes conjuntos de datos y modelos complejos sin largos tiempos de espera.

Meshroom Captura de Pantalla 2

Más Características
  • Modelos 3D de Alta Calidad
  • Usa GPUs para combinar Alta Calidad con Rendimiento
  • Solución escalable (>1K Imágenes)
  • Editor Nodal con Mecanismo de Caché
  • Aumenta una Estructura-Desde-Movimiento resuelta con nuevas imágenes
  • Diezma tu malla
  • Retexturiza tu malla en este programa después de la retopología en Blender, ZBrush, Maya, ...
  • Usa UVs Personalizados o genéralos automáticamente
  • Fusión de imágenes LDR de multi-bracketing en HDR
  • Alineación de imágenes panorámicas
  • Soporte para ópticas ojo de pez
  • Estima automáticamente el círculo de ojo de pez o edítalo manualmente
  • Aprovecha el archivo de cabezal motorizado
  • Fácil de integrar en tu Sistema de Renderfarm
  • Añade reglas específicas para seleccionar las máquinas más adecuadas según los requisitos de CPU, RAM, GPU de cada Nodo
  • Puedes crear procesos personalizados y usarlos como plantilla predeterminada
  • Es un flujo de trabajo nodal completamente de código abierto, por lo que puedes entrar en el código y personalizar algunos pasos para necesidades específicas sin volver a crear un proceso completo
Integraciones de Software

Plugins de Blender
Configura Blender desde tu escena de Meshroom

Importa el resultado de tu reconstrucción en Blender para retopología e importa tu modelo optimizado de nuevo en esta aplicación para Texturizado.

Plugin de Houdini
AliceVision en el Conjunto de Herramientas de Desarrollo de Juegos

Este plugin, creado por SideFX, te permite realizar reconstrucciones 3D con el motor AliceVision directamente en Houdini.

Interfaz de Usuario

La interfaz de usuario de Meshroom es limpia e intuitiva, diseñada tanto para principiantes como para usuarios avanzados. La ventana principal se divide en varias secciones:

Meshroom Captura de Pantalla 3

Editor de Gráficos: Este es el corazón de este software, donde los usuarios pueden gestionar y personalizar el proceso basado en nodos. Cada nodo representa un paso en el proceso de reconstrucción 3D, y los usuarios pueden conectarlos, reorganizarlos o modificarlos fácilmente para adaptarlos a sus necesidades.

Visor 3D: El Visor 3D permite a los usuarios previsualizar el modelo reconstruido en tiempo real. Admite varios modos de visualización, incluyendo vistas de malla, sombreadas y texturizadas, proporcionando una visión completa del modelo durante las diferentes etapas de la reconstrucción.

Galería de Imágenes: Los usuarios pueden navegar por las imágenes importadas, revisarlas e incluso eliminar cualquiera que pueda estar afectando la calidad de la reconstrucción.

Instalación y Configuración

Descarga: Se puede descargar desde el repositorio oficial de AliceVision en GitHub o FileHorse. El software se proporciona como un paquete precompilado, por lo que no se necesita compilación adicional.

Descomprimir: Una vez descargado, descomprime el paquete en la ubicación deseada de tu ordenador.

Ejecutar: Para iniciar esta aplicación, simplemente ejecuta el archivo ejecutable (Meshroom.exe para Windows). No se requiere ningún asistente de instalación, y el software está listo para usar de inmediato.

Requisitos: Asegúrate de que tu sistema cumple con los requisitos mínimos, particularmente una GPU NVIDIA, que es necesaria para el procesamiento acelerado por GPU.

Cómo Usar

Importar Imágenes: Comienza importando una serie de fotos del objeto o escena que deseas reconstruir. Asegúrate de que las imágenes estén tomadas desde diferentes ángulos y tengan buena iluminación para obtener los mejores resultados.

Configurar Nodos: Las imágenes importadas se conectarán automáticamente al primer nodo del proceso. Los usuarios pueden ajustar la configuración de cada nodo en el editor de gráficos para optimizar el proceso de reconstrucción.

Meshroom Captura de Pantalla 4

Ejecutar el Proceso: Una vez configurados los nodos, haz clic en el botón de inicio para ejecutar el proceso. Procesará las imágenes a través de varias etapas, incluyendo la extracción de características, la coincidencia de imágenes y la generación de mallas 3D.

Previsualizar y Exportar: Una vez completada la reconstrucción, previsualiza el modelo en el Visor 3D. Si estás satisfecho, exporta el modelo en el formato deseado para usarlo en otras aplicaciones.

Preguntas Frecuentes

¿Puedo usar Meshroom sin una GPU NVIDIA?
Si bien es posible usar este programa sin una GPU NVIDIA, el tiempo de procesamiento será significativamente mayor. El software está optimizado para CUDA, lo que requiere una GPU NVIDIA.

¿Qué tipo de imágenes funcionan mejor para Meshroom?
Las imágenes de alta resolución con buena iluminación y mínima borrosidad por movimiento funcionan mejor. Es importante capturar el objeto o la escena desde múltiples ángulos para asegurar una cobertura completa.

¿Puedo usar metraje de video en Meshroom?
La aplicación trabaja principalmente con imágenes fijas, pero puedes extraer fotogramas del metraje de video y usar esas imágenes en el software.

¿Qué tan precisos son los modelos 3D generados por Meshroom?
La precisión de los modelos 3D depende de la calidad de las imágenes de entrada y de la configuración utilizada en el proceso. Con imágenes de alta calidad y una configuración adecuada, puede producir modelos altamente precisos.

¿Es Meshroom adecuado para principiantes?
Sí, este programa es adecuado para principiantes debido a su interfaz intuitiva. Sin embargo, cierta comprensión de los principios de la fotogrametría y el modelado 3D puede ser beneficiosa.

Alternativas

Agisoft Metashape: Otra popular herramienta de fotogrametría que ofrece características robustas y un amplio soporte para diferentes flujos de trabajo, adecuada para profesionales que necesitan más control sobre el proceso de reconstrucción.

Precios

Este programa es completamente GRATIS y de código abierto, lo que lo convierte en una opción atractiva para aficionados, educadores y profesionales que necesitan una herramienta de reconstrucción 3D rentable.

Requisitos del Sistema
  • Sistema Operativo: Windows 11/10/8/7
  • Procesador: CPU de cuatro núcleos (Intel o AMD)
  • Memoria: 16 GB de RAM o superior
  • Tarjeta Gráfica: GPU NVIDIA con capacidad CUDA (Recomendado: GTX 1070 o superior)
  • Almacenamiento: SSD con al menos 50 GB de espacio libre para proyectos grandes
Para aprovechar al máximo las capacidades de Meshroom, se recomienda usar una GPU NVIDIA compatible con CUDA. Los binarios están construidos con CUDA-11 y son compatibles con GPUs que tienen una capacidad de cómputo de 3.5 o superior. Sin una GPU NVIDIA compatible, te limitarás a usar solo la opción "Draft Meshing" para la reconstrucción 3D.

PROS
  • Gratuito y de código abierto
  • Interfaz intuitiva basada en nodos
  • Reconstrucción 3D de alta calidad
  • Soporta múltiples formatos de archivo
  • Aceleración por GPU
CONTRAS
  • Requiere una GPU NVIDIA para un rendimiento óptimo
  • El procesamiento puede ser lento sin el hardware adecuado
Conclusión

Meshroom de AliceVision es una herramienta excepcional para cualquiera que busque crear modelos 3D de alta calidad a partir de imágenes 2D. Su naturaleza de código abierto, junto con una interfaz fácil de usar y potentes funciones, lo convierte en una opción principal tanto para principiantes como para profesionales.

Aunque requiere hardware específico para funcionar de manera eficiente, los resultados que produce bien valen la inversión. Ya seas un desarrollador de juegos, un productor de cine o simplemente un entusiasta del 3D, ofrece una solución robusta para tus necesidades de reconstrucción 3D.

Traducido por el Equipo de Localización de Filehorse


¿Por qué se publica esta aplicación en Filehorse? (Más información)
  • Meshroom 2023.3.0 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    Meshroom 2023.3.0 Captura de Pantalla 1
  • Meshroom 2023.3.0 Captura de Pantalla 2
  • Meshroom 2023.3.0 Captura de Pantalla 3
  • Meshroom 2023.3.0 Captura de Pantalla 4