
documentation typos, changes to the deploy system. If it is just a bugfix, or an edit that does not modify the software (e.g. Bugfixes pushed in main are automatically merged on the devel branch.īefore committing a new change, or sending a pull request, please choose the branch that better suits for your change.
devel: we add here new features and functionalities of the software that are going to appear in the next release of MeshLab.In case of bugs caught after a release, this branch is used to publish "post-releases".
main: we keep here the last release version of MeshLab, with just bugfixes. On this repository, we keep two relevant branches: All the scripts can be found in the scripts folder.įor specific build instructions see the src folder. We provide a set of scripts that build and deploy MeshLab automatically. You can also test a built version of MeshLab generated by the last commit pushed in this repository, by downloading the artifacts of the last Github Actions workflow. You can find the last MeshLab release in the Releases Tab for your favourite platform. MeshLab is available for Windows, macOS, and Linux. 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. MeshLab is mostly based on the open source C++ mesh processing library VCGlib developed at the Visual Computing Lab of ISTI - CNR. 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 an open source, portable, and extensible system for the processing and editing of unstructured large 3D triangular meshes. This is the official repository for the source and the binaries of MeshLab.