MeshLab is an open-source, portable, and extensible system for the processing and editing of unstructured large 3D triangular meshes. It is aimed to help the processing of the typical not-so-small unstructured models arising in 3D scanning, providing a set of tools for editing, cleaning, healing, inspecting, rendering and converting this kind of meshes. MeshLab is mostly based on the open source C++ mesh processing library VCGlib developed at the Visual Computing Lab of ISTI - CNR. VCG can be used as a stand-alone large-scale automated mesh processing pipeline, while MeshLab makes it easy to experiment with its algorithms interactively. The open source system for processing and editing 3D triangular meshes. It provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes. It offers features for processing raw data produced by 3D digitization tools/devices and for preparing models for 3D printing.
Features
- MeshLab is available for Windows, macOS, and Linux
- We provide a set of scripts that build and deploy MeshLab automatically
- The 3D data alignment phase (also known as registration) is a fundamental step in the pipeline for processing 3D scanned data.
- The visualization features of MeshLab can help in graphically present the peculiar characteristics of a 3D model
- MeshLab provides a powerful tool for moving the different meshes into a common reference system
- It is possible to control the camera perspective/orthographic view parameters