61
2.10 CloudCompare User Manual
CloudCompare is a 3D point cloud (and triangular mesh) processing software package. It was originally designed to
perform comparisons between two dense 3D points clouds, such as the ones acquired with a laser scanner, or between
a point cloud and a triangular mesh. It relies on a specific octree structure dedicated to this task. More recently, it was
extended to perform more generic point cloud processing, including many advanced algorithms (registration,
resampling, color/normal/scalar fields handling, statistics computation, sensor management, interactive or automatic
segmentation, display enhancement, and so on).
For a list of CloudCompare functionalities, see the documentation page and the wiki:
•
http://www.cloudcompare.org/documentation.html
•
http://www.cloudcompare.org/doc/wiki/index.php?title=Main_Page
2.10.1
License
The license of the CCLib library (containing the core algorithms) is LGPL version 2.0.
Due to its LGPL license, CCLib can be integrated in any commercial or non-commercial project. You just must
share any modification of the code with the authors.
The license of the other components is GPL (version 2.0). The components are:
•
qCC_db (database library)
•
qCC_io (file I/O library)
•
qCC_gl (OpenGL based 3D display library)
•
CloudCompare and ccViewer (standalone applications)
Only GPL-compatible (which means open-source, but not necessarily free) projects can use the other components.
Figure 71. CloudCompare
Figure 72. CloudCompare License