Un sistema de software de procesamiento gratuito para mallas triangulares 3D

MeshLab for Mac

MeshLab for Mac

  -  28.9 MB  -  Código Abierto
  • Última Versión

    MeshLab 2023.12 ÚLTIMO

  • Revisado por

    Sophia Jones

  • Sistema Operativo

    Mac OS X 10.9 or later

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Paolo Cignoni / Enlace Externo

  • Nombre de Fichero

    MeshLab2023.12-macos.dmg

MeshLab para Mac es la aplicación de código abierto para procesar y editar mallas triangulares en 3D. Proporciona un conjunto de herramientas para editar, limpiar, curar, inspeccionar, renderizar, texturizar y convertir mallas. Ofrece funciones para procesar datos brutos producidos por herramientas / dispositivos de digitalización 3D y para preparar modelos para impresión 3D.

Entrada / salida en muchos formatos:

  •     Importación: PLY, STL, OFF, OBJ, 3DS, COLLADA, PTX
  •     Exportación: PLY, STL, OFF, OBJ, 3DS, COLLADA, VRML, DXF

Características y destacados

Alineación
La fase de alineación de datos 3D (también conocida como registro) es un paso fundamental en la tubería para procesar datos escaneados en 3D. Proporciona una herramienta poderosa para mover las diferentes mallas a un sistema de referencia común, capaz de administrar un gran conjunto de mapas de rango. MeshLab para macOS implementa un paso de alineación ICP ajustado uno a uno, seguido de un paso de distribución de error de ajuste de paquete global. La alineación se puede realizar en mallas y nubes de puntos que provienen de varias fuentes, incluidos escáneres activos (de corto y largo alcance) y herramientas 3D de imagen.

Visualización y presentación
Las funciones de visualización de la aplicación (incluidos decoradores y sombreadores) pueden ayudar a presentar gráficamente las características peculiares de un modelo 3D. Es posible controlar los parámetros de la perspectiva de la cámara / vista ortográfica y usar vistas canónicas predefinidas. La aplicación también ofrece una función de captura de pantalla de alta resolución, extremadamente útil para crear una documentación gráfica de una encuesta.

Reconstrucción
El proceso de transformar adquisiciones independientes, o nubes de puntos, en una malla triangulada de una sola superficie se puede cumplir con diferentes enfoques algorítmicos. Proporciona varias soluciones para reconstruir la forma de un objeto, desde volumétrico (Cubo de marcha) hasta superficies implícitas (Poisson apantallado).

Procesamiento de color
Puede manipular el vértice y los colores de la cara utilizando una serie de filtros tipo Photoshop (gamma, saturación, brillo, contraste, niveles, suavizado, nitidez). Los filtros automáticos están disponibles para calcular la oclusión ambiental y la obscuridad volumétrica y para mapearlo en el vértice o el color de la cara.

Mapeo de color y texturizado
La información de color puede ser tan importante como la geometría, pero varias tecnologías de adquisición no proporcionan datos de apariencia precisos. MeshLab contiene una tubería para la alineación y proyección de información de color (de un conjunto de imágenes no calibradas) en un modelo 3D. Se proporcionan varios métodos automáticos y asistidos para obtener una codificación de color de alta calidad, con mapeo por vértice o textura.

Offsetting, Hollow, Closing
Además de poder exportar a STL (uno de los formatos más comunes para la impresión 3D), se puede usar para preparar modelos 3D para la impresión creando conchas internas, remuestreando / volviendo a unir el modelo 3D para facilitar el corte, cerrando pequeños agujeros para obtener mallas estancas, y aplanar el área inferior para tener una mejor adherencia de la plataforma.

Limpieza de modelos 3D
La aplicación ofrece una serie de filtros automáticos, semi-manuales e interactivos para eliminar aquellos elementos geométricos generalmente considerados "incorrectos" por la mayoría de los programas y algoritmos. Es posible eliminar errores topológicos, vértices duplicados y sin referencia, componentes pequeños, caras degeneradas o que se cruzan, y muchas más singularidades geométricas y topológicas. Usando diferentes métodos de selección automática e interactiva, es posible aislar y eliminar áreas no deseadas de sus mallas y nubes de puntos.

Comparación de modelos
La medición de la diferencia geométrica entre dos modelos 3D utilizando la distancia de Hausdorff es un enfoque común en el procesamiento de mallas. Hace muchos años (¡en 1997!), El Laboratorio de Computación Visual desarrolló y distribuyó libremente lo que se convirtió en la herramienta estándar para dicha tarea, Metro; El documento relacionado ha sido citado más de mil veces.

Escalado, posicionamiento y orientación
Los modelos 3D, especialmente provenientes de levantamientos y escaneos, a menudo necesitan ser reorientados o colocados en un sistema de referencia específico; Además, si se han generado a partir de imágenes en 3D, generalmente necesitan escala para convertirse en métricas. La aplicación Mesh Lab proporciona una variedad de características para manipular la escala, el posicionamiento y la orientación de un modelo 3D, incluidas las operaciones de transformación básicas como traslación / escala / rotación, reenfoque automático y alineación al eje, georreferenciación con puntos de referencia, manipuladores interactivos para rotación / traslación / escalado, y muchos otros.

Conversión e intercambio de modelos 3D
Puede importar y exportar varios formatos de datos 3D diferentes y servicios en línea como SketchFab. De esta manera, es posible que el usuario intercambie datos con otras herramientas (incluidas Blender, Photoscan, VisualSfM, Cloud Compare, Autodesk tools), trabajando en el contexto de complejas canalizaciones de procesamiento 3D en varios contextos y aplicaciones diferentes. Las funcionalidades de secuencias de comandos harán que este tipo de uso sea aún más fácil y desatendido.