顾名思义,MeshLab即网格实验室,用于处理三维对象,并有着针对网格基于网格操作的各种工具,是一个功能强大的三维几何处理系统。因其开源,直接搜官网下载即可。安装过程无坑,安装完毕可以打开个斯坦福兔子看看,快捷键Ctrl+I导入三维模型,
点击从边界框到顶点、面的五个按钮,可以调整图窗中显示的内容,右下角有着边框、点云、网格以及体素的具体设置选项卡。右上角则显然是文件管理系统,其BunnyMesh即导入的这只斯坦福兔子。
下面对部分工具做简要说明。
控制工具 按下控制工具之后,再分别按下T、R、S键,可以对当前对象进行平移、旋转以及缩放。
测量工具 点击测量工具,然后再点击物体中的点,则两点连线后,会返回其测距值。
上色工具 点击上色工具,会弹出上色工具窗口,窗口中提供了一系列工具,每个图标的功能如下图所示。
其中红色画笔用于选中网格,选中之后,点击工具栏右侧的删除面工具,会将被涂抹上红色的区域全部删除。
质量映射 点击质量映射工具,会弹出相应的对话框,其功能是根据点的数值为其赋色。其中Transfer Function为RGB与高度的映射函数,通过点击节点,可以拖动映射曲线;下方的Equalizer中给出了高程直方图,图里面的竖线也可以拖动,用以调节映射图的分布。
MeshLab的菜单中,以Filters和Render最为复杂。前者封装了大量点云处理算法,后者则主攻渲染和显示,其中,Filters下的子菜单如下表所示