修复网格面(Mesh)


网格面(Mesh)元素多用来表达山体等大范围的曲面或体积。在日常工作中经常发现Mesh的一些工具生成的结果不符合我们的预期。比如如下帖子中用户提供的Mesh经过Mesh Subtract后生成的结果没有体积等。

[V8i MDL]mdlSurface_project与工具Surface by Extrusion的区别

其实用Mesh Audit工具( )先对Mesh进行检查,发现问题后对其修复,然后再进行操作往往就能取得令人满意的结果。

该Mesh Audit工具能查得三种问题:①Voids——说明Mesh中间缺面,或者说有小洞;② Overlapping Facets——说明Mesh有互相重叠的面;③Inconsistent Normal——说明Mesh的各个面的法线方向不一致(即有的面的组成点是顺时针排列,而有的面的组成点是逆时针排列)。

对于第三种情况,可使用工具Change Mesh Normal( )将所有面的法向统一。注意选取工具选项中的Mode=Unify Normals。

对于第一种情况,可使用工具Close Mesh Voids( )将Mesh中的这些小洞封闭起来。

第二种情况影响不大,可忽略之。