Blender修改mesh为封闭模型
使用Blender手动修改mesh为封闭模型(watertight)

前言
之前我一直使用Meshlab的fill holes自动修补mesh,但有些模型自动修补效果不好,需要额外手动添加三角面。
Fill Holes
使用blender打开模型,按下Tab进入编辑模式,选择Edge Mode,按住Shift选择需要修补的部分,然后按F即可自动填充[1]。


转化为三角面
这样新添加的面可能不是三角面,需要将其修改为三角面,进入编辑模式,选择Face Mode,按下Ctrl + T自动转化为三角面[2]。
另外,自动修补出的三角面部分法向量可能会相反,可以在此模式下,进行Mesh->Normal->Flip进行反转[3]。

参考
- [1]https://www.youtube.com/watch?v=YliK6XkLhe
Blender Tutorial: Different Ways to Fill Holes
https://www.youtube.com/watch?v=YliK6XkLhe ↩1 - [2]
- [3]
- [4]