cnr-isti-vclab/meshlab
The open source mesh processing system
What it solves
MeshLab addresses the challenges of working with large, unstructured 3D triangular meshes, which are common outputs from 3D scanning processes. It provides a comprehensive environment to clean, heal, inspect, edit, render, and convert these complex 3D models.
How it works
MeshLab is an extensible, portable system built primarily on the open-source C++ VCGlib library. While VCGlib serves as a stand-alone engine for automated, large-scale mesh processing, MeshLab provides a user-friendly, interactive interface that allows users to experiment with these powerful algorithms visually.
Who it’s for
It is designed for professionals and researchers working with 3D scanning data who need a robust toolset to prepare and manipulate high-density 3D models on Windows, macOS, or Linux.
Highlights
- Interactive editing and inspection of large 3D triangular meshes.
- Built-in tools for mesh cleaning, healing, and format conversion.
- Extensible architecture supporting custom plugins.
- Cross-platform support for Windows, macOS, and Linux.
- Powered by the high-performance VCGlib library.
Related
- Project
nerfstudio-project/gsplatA CUDA-accelerated library for the rasterization of 3D Gaussians, providing a faster and more memory-efficient way to render radiance fields compared to the official implementation.
- Project
shader-effects-inc/shadersA component-based WebGPU library that allows developers to integrate complex visual effects into web apps via a declarative API, visual editor, and AI-assisted CLI tools.
- Project
amagine-ai/Amagine3DAmagine3D is an open‑source web app that uses an LLM‑driven “3‑D‑native Agent” to turn product descriptions, images and dimensions into fully editable CAD models (build123d Python source) and manufacturing files (STEP, STL, 3MF). It validates wall thickness, clearances, and motion paths, supports multi‑part enclosures with hinges, and lets users tweak parameters in the UI. The stack combines React/Vite, an Express server, OpenAI‑compatible Codex, and Python CAD kernels (build123d + Open CASCADE).
- Project
OpenDroneMap/ODMODM is a free command-line tool that converts drone photos into 3D models, point clouds, orthophotos, and elevation maps. It runs on Windows/Mac/Linux via Docker or native install, supports GPU acceleration and video input, and can be extended through its API or source code.