All Projects → cnr-isti-vclab → Meshlab

cnr-isti-vclab / Meshlab

Licence: gpl-3.0
The open source mesh processing system

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
Slash
17 projects
GLSL
2045 projects
CMake
9771 projects
Roff
2310 projects

Projects that are alternatives of or similar to Meshlab

Point2Mesh
Meshing Point Clouds with Predicted Intrinsic-Extrinsic Ratio Guidance (ECCV2020)
Stars: ✭ 61 (-97.67%)
Mutual labels:  point-cloud, mesh, mesh-generation, 3d-reconstruction, mesh-processing
Sdf
Simple SDF mesh generation in Python
Stars: ✭ 683 (-73.92%)
Mutual labels:  3d, mesh, 3d-models, 3d-printing
3d Machine Learning
A resource repository for 3D machine learning
Stars: ✭ 7,405 (+182.74%)
Mutual labels:  3d, point-cloud, 3d-reconstruction, mesh
Assetkit
🎨 Modern 2D/3D - Importer • Exporter • Util - Library, also called (AssetIO)
Stars: ✭ 97 (-96.3%)
Mutual labels:  3d, mesh, 3d-models
3dhop
3D Heritage Online Presenter
Stars: ✭ 89 (-96.6%)
Mutual labels:  3d, point-cloud, mesh
Pymeshfix
Python Wrapper for MeshFix: easily repair holes in PyVista surface meshes
Stars: ✭ 75 (-97.14%)
Mutual labels:  3d, 3d-reconstruction, mesh
Tf flame
Tensorflow framework for the FLAME 3D head model. The code demonstrates how to sample 3D heads from the model, fit the model to 2D or 3D keypoints, and how to generate textured head meshes from Images.
Stars: ✭ 193 (-92.63%)
Mutual labels:  3d, 3d-reconstruction, 3d-models
Awsome deep geometry learning
A list of resources about deep learning solutions on 3D shape processing
Stars: ✭ 105 (-95.99%)
Mutual labels:  point-cloud, 3d-reconstruction, 3d-models
Pulse
A pendant to warn you when you touch your face
Stars: ✭ 229 (-91.26%)
Mutual labels:  3d, 3d-models, 3d-printing
zmesh
Marching Cubes & Mesh Simplification on multi-label 3D images.
Stars: ✭ 37 (-98.59%)
Mutual labels:  mesh-generation, mesh-processing, mesh-simplification
Curated List Of Awesome 3d Morphable Model Software And Data
The idea of this list is to collect shared data and algorithms around 3D Morphable Models. You are invited to contribute to this list by adding a pull request. The original list arised from the Dagstuhl seminar on 3D Morphable Models https://www.dagstuhl.de/19102 in March 2019.
Stars: ✭ 375 (-85.68%)
Mutual labels:  3d, 3d-reconstruction, 3d-models
Openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller
Stars: ✭ 4,444 (+69.68%)
Mutual labels:  3d, 3d-models, 3d-printing
Pixel2meshplusplus
Pixel2Mesh++: Multi-View 3D Mesh Generation via Deformation. In ICCV2019.
Stars: ✭ 188 (-92.82%)
Mutual labels:  3d, 3d-reconstruction, mesh
SkeletonBridgeRecon
The code for CVPR2019 Oral paper "A Skeleton-bridged Deep Learning Approach for Generating Meshes of Complex Topologies from Single RGB Images"
Stars: ✭ 72 (-97.25%)
Mutual labels:  mesh, mesh-generation, 3d-reconstruction
Openmvs
open Multi-View Stereo reconstruction library
Stars: ✭ 1,842 (-29.67%)
Mutual labels:  point-cloud, 3d-reconstruction, mesh
Flame pytorch
This is a implementation of the 3D FLAME model in PyTorch
Stars: ✭ 153 (-94.16%)
Mutual labels:  3d, 3d-reconstruction, 3d-models
Freecad
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker
Stars: ✭ 10,366 (+295.8%)
Mutual labels:  3d, 3d-printing
Altium Library
Altium Library with 4000 components, IPC compliant footprints, 3D step model
Stars: ✭ 92 (-96.49%)
Mutual labels:  3d, 3d-models
Objectron
Objectron is a dataset of short, object-centric video clips. In addition, the videos also contain AR session metadata including camera poses, sparse point-clouds and planes. In each video, the camera moves around and above the object and captures it from different views. Each object is annotated with a 3D bounding box. The 3D bounding box describes the object’s position, orientation, and dimensions. The dataset contains about 15K annotated video clips and 4M annotated images in the following categories: bikes, books, bottles, cameras, cereal boxes, chairs, cups, laptops, and shoes
Stars: ✭ 1,352 (-48.38%)
Mutual labels:  3d, 3d-reconstruction
Covid 19 Respirators
JPL designed 3D and tested printed respirators to help with the COVID-19 pandemic response.
Stars: ✭ 103 (-96.07%)
Mutual labels:  3d, 3d-printing

MeshLab Logo MeshLab

Linux MacOS Windows

DOI

This is the official repository for the source and the binaries of MeshLab.

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.

MeshLab is available for Windows, macOS, and Linux.

Releases

You can find the last MeshLab release in the Releases Tab for your favourite platform. 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.

Build instructions

We provide a set of scripts that build and deploy MeshLab automatically. All the scripts can be found in the scripts folder. For specific build instructions see the src folder.

Structure of the Repository

The MeshLab repository is organized as follows:

  • distrib: this folder contains a set of prebuilt libraries and shaders that will be used by MeshLab once it is compiled. For more details, check the readme here;
  • docs: doxygen scripts for generating MeshLab documentation. For more details, check the readme here;
  • sample and textures: a set of files (meshes, images) used for tests;
  • scripts: in this folder there is a set of platform-dependent scripts to build and deploy MeshLab. For more details, check the readme here;
  • src: this folder contains all the source code of MeshLab, its plugins and the external libraries that it requires. For more details, check the readme here;
  • unsupported: this folder contains a set of old and unsupported MeshLab plugins that are no longer included and built under MeshLab.

License

The Meshlab source is released under the GPL License.

Copyright

   MeshLab
   http://www.meshlab.net
   All rights reserved.

   VCGLib  http://www.vcglib.net                                     o o
   Visual and Computer Graphics Library                            o     o
                                                                  _   O  _
   Paolo Cignoni                                                    \/)\/
   Visual Computing Lab  http://vcg.isti.cnr.it                    /\/|
   ISTI - Italian National Research Council                           |
   Copyright(C) 2005-2021                                             \

References

DOI

Please, when using this tool, cite the references listed in the official web page https://www.meshlab.net/#references according to you needs, or if you are lazy just cite:

@software{meshlab,
  author       = {Paolo Cignoni, Alessandro Muntoni, Guido Ranzuglia, Marco Callieri},
  title        = {{MeshLab}},
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.5114037}
}

@inproceedings {LocalChapterEvents:ItalChap:ItalianChapConf2008:129-136,
  booktitle = {Eurographics Italian Chapter Conference},
  editor    = {Vittorio Scarano and Rosario De Chiara and Ugo Erra},
  title     = {{MeshLab: an Open-Source Mesh Processing Tool}},
  author    = {Cignoni, Paolo and Callieri, Marco and Corsini, Massimiliano and Dellepiane, Matteo and Ganovelli, Fabio and Ranzuglia, Guido},
  year      = {2008},
  publisher = {The Eurographics Association},
  ISBN      = {978-3-905673-68-5},
  DOI       = {10.2312/LocalChapterEvents/ItalChap/ItalianChapConf2008/129-136}
}

Contacts

  • Paolo Cignoni (paolo.cignoni (at) isti.cnr.it)
  • Alessandro Muntoni (alessandro.muntoni (at) isti.cnr.it)

Feedback

For documented and repeatable bugs, feature requests, etc., please use the GitHub issues.

For general questions use StackOverflow.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].