3D point cloud and mesh processing tool for comparing large laser scans and surfaces
Other
- C++
- CMake
- C

About CloudCompare
CloudCompare is a tool for processing 3D point clouds and triangular meshes. It was originally built to compare two point clouds, or a point cloud against a mesh, making it well suited to analyzing change between laser scans of the same surface over time.
It relies on an octree structure tuned for this work, so it handles very large datasets, typically more than 10 million points and up to 120 million with 2 GB of memory. Beyond comparison, it offers cleaning, segmentation, measurement, and rendering of scanned geometry.
CloudCompare runs on Windows, macOS, and Linux, with a Flatpak available on Flathub for Linux. It is licensed under the GPL, so any code linked with it must also remain open source.
Key features
- Compares point clouds against other clouds or meshes
- Octree structure tuned for very large datasets
- Handles up to 120 million points in 2 GB of memory
- Cleaning, segmentation, and measurement of scans
- Rendering of point clouds and triangular meshes
Details
- On GitHub since
- 2012
- Platforms
- Windows, macOS, Linux
- License
- GPL-3.0
- Core structure
- Octree
- Linux install
- Flathub
