CloudCompare和MeshLab的一些方便用法
CloudCompare
3D point cloud and mesh processing software Open Source Project
点云渲染
便捷工具
MeshLab
The open source system for processing and editing 3D triangular meshes. It provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes. It offers features for processing raw data produced by 3D digitization tools/devices and for preparing models for 3D printing.
三角面片渲染
MeshLab是操作三角面片模型的工具,常用的三角面片模型文件有.ply
文件。.ply
文件中记录了三角面片的顶点和面,每个顶点由 x、y 和 z 坐标组成,每个面由顶点索引组成。一个示例的ply文件如下:
1 |
|
在MeshLab中,在导入文件后,可以在渲染窗格中调整渲染样式,输出漂亮的图片。常用的渲染设置为:
三角面片的顶点
三角面片的边
三角面片的面
一个渲染得很好看的样式如下。或许后续需要将不同地形元素渲染为不同的颜色,不知该如何实现。
便捷工具
相机工具:Save Snapshot, 比屏幕截图质量更高
网格工具:Draw a gridded backgroud that can be used as a reference, 作为观察三角面片模型的参照物
坐标系工具:Draw XYZ axes in world coordinates, 绘制坐标系,可以用于观察重建的地形是否于世界坐标系一致
变换工具:用于平移、旋转模型
测量工具:测量两个点之间的距离
绘图工具 z-painting: 用于给三角面片上色,输出漂亮的图像
PP工具 pick points: 用于选取模型中的点,但不知为何,在ply中无法选取三角形顶点
选择工具: point selection & face selection,选取后的点/面可以进行删除,观察修剪后的效果
info工具:选取某个面片,获取该面片以及它的顶点的信息,非常实用
其他
- log: 通过双击模型中的某个点,可以让视角聚焦在这个点上,在log中可以看到该点的坐标