Point Clouds and Cloud Compare
Cloud Compare is a free software for working with point clouds.
Cloud Compare
Introduction, Basics & Navigation
Navigation
[LMB] to rotate, [RMB] to pan, [Scroll] to zoom. Use the left-menu to assist in navigation with various views and options. Use the magnifying glass to focus on a selected point cloud.
Project Hierarchy
Entities are organised in a folder-like structure - [RMB] to create empty folders to keep your workspace organise. Each entity has its own properties, adjust its colour-mode, display point-size and any attached scalar data.
NO UNDO
CloudCompare does not have an undo feature, the trade-off being it is a fast and efficient for how large of a dataset it can handle.
Saving
There are two save processes:
Save Single Entity (single disc icon): For saving or converting a single entity inside the project hierarchy.
Savve Multiple Entity (multiply disc icon): For saving the whole project (select all and save as a .bin file), or for exporting combined entities.
Segmentation
Use the segmentation or section tools to split up your point cloud data. Segmentation is mainly used for cleaning your dataset. You may have to go through various segmentations to find a clean camera angle to remove data.
Rendering
Settings
You have limited control over the visual settings of Cloud Compare in the Display Menu, here are some of the main, but not comprehensive list:
Display Settings:
Colours and Materials: adjust the look of the background and light (limited)
Other Options: there is an option to Draw Rounded Points, as opposed to the default pixel points.
Camera Settings:
Affects the camera - adjust the field of view and clipping depths (hide closer than or farther than points).
Lights:
Turn off and on sunlight (fixed location).
Turn off and on a single custom light - this light can be moved around with CTRL + Right Click
Viewports
Camera locations can be saved via Display > Save Viewport
This will create a viewport object in your hierarchy, in its properties you may apply the viewport to commit it to view, or update to overwrite it with the current camera location.
Image Captures
Display > Render to File
Renders a high resolution screenshot of the current viewport.
Choose a save location, scaling, and whether to hide or show UI elements.
Capturing Videos
Setup viewport objects as keyframes.
Select all viewport objects and go to Plugins > Animation.
Importing other Assets
For a unified point cloud style, you can import common mesh formats (.ply, .obj, etc.) into Cloud Compare and subsample them:
Edit > Mesh > Sample Points.
Adjust end point count.
Choose your colour source to match your source data.
Remember to hide the mesh object afterwards.
Meshing
Use surface reconstruction to re-create meshes. Ensure the Density option is toggled to be use the Scalar Field to extract the final mesh.
Aligning
Use the transformation tools to roughly place two point clouds in space. The alignment algorithm (ICP), works best on datasets that overlap a lot, so you may have to extract out sections to work with.
Run ICP, organise carefully:
Reference data | YELLOW - this will not move, it is the already aligned object
Data to align | RED - this will move, it is the object TO BE ALIGNED
Use the transformation matrix provided in the result to transform the rest of your dataset.
Last updated
Was this helpful?