一、简介
Meshlab是一款开源、主要用于处理和编辑3D三角网格的三维软件。它提供了一系列的工具,功能包括编辑、清洗、修复、查看、渲染以及纹理网格等。此外,它还提供了处理3D数字化工具/设备产生的原始数据的功能,并为3D打印准备模型,是一款非常优秀的3D软件。
二、编译过程
1、获取meshlab的源码,因为我的Qt是Qt5.9,所以我下载的源码版本为:https://github.com/cnr-isti-vclab/meshlab/tree/Meshlab-2020.09。
2、使用cmake工具对meshlab的源码进行配置,如下所示:
要注意的是,配置过程中会vcglib会出现错误,这是因为刚一开始vcglib这个文件夹是空的,所以需要下载vcglib这个库的源码,并把它复制到这个文件夹下。