综述

最近在老师指导下和我的师弟赶了一次论文。中间确实发现了自己所欠缺的部分。比如渲染、比如模型的网格质量的提升等等。
以前倒是写过off的合并代码传送门、off2obj 的转换代码传送门

但是这些代码中间用到了cgal,很多人或许并不需要这么复杂的配置工作。(再说cgal版本更新实在是难受,有时候代码文件大幅改动…)所以我这里给出使用meshlab进行合并操作的方法。支持的文件有:
obj/off/stl/等

工具

meshlab
傻瓜软件。很简单的操作。直接将模型拖入即可。
合并三维模型:obj\off\stl等

操作步骤

导入你想要合并的模型文件
例如:这里我导入两个球。
合并三维模型:obj\off\stl等
下面我进行合并:点击filter、mesh layer、flatten visible layers即可。
合并三维模型:obj\off\stl等
点击apply
合并三维模型:obj\off\stl等
这时候,可以看到右侧:
已经变为一个文件:
合并三维模型:obj\off\stl等
然后就是导出了:
合并三维模型:obj\off\stl等
点击图中位置,然后导出需要的格式即可。

相关文章: