1.1 3D建模软件中的Mesh
Meshmixer软件的目标人群也是初学者,通过混搭几何形体构建出新的模型。我们先来了解一下3D建模软件中的Mesh的含义。
Mesh的中文有网孔、网状物的含义。在3D设计领域,有一类3D建模软件采用的是多边形建模方式,主要应用于影视、游戏等视觉传达领域,也就是通常所说的CG行业。使用这类3D软件创建的模型,是由很多小的多边形连成网格而构成的,于是有了3D网格的概念。构成这些3D网格的多边形可以是三角形(早期的建模软件用的是三角形的网格)、四边形或者多边形(大于四边形,一些专业3D设计软件中可以使用多边形N-gon),这些技术都是随着计算机图形学的不断发展而不断更新的。
说了这么多,初学者还是会感到困惑。我们下面先从2D设计软件入手,或许有助于理解这一概念。
在Illustrator中绘制了一个苹果的大致形状,然后使用网格工具为苹果的轮廓图形添加网格,如图1-4所示。这样就可以选择构成网格的不同的顶点,然后填充不同的颜色。可以看出,图1-4中4个顶点构成了一个四边形。这是Mesh(网格)在平面图形中的网格含义。
图1-4 平面图形中的网格
在采用多边形建模方式的3D设计软件中建一个模,例如一个球体,如图1-5所示。可以看到,3D网格(3D Mesh)是弯曲的,包络成一个球形。
这样看起来就比较直观了,相信大家都能够理解这一点。在多边形建模软件中,所设计的3D模型都是由3D网格构成的。这种3D网格没有厚度,与实体建模和基于粘土的雕刻软件建模方式是不同的。具体请参考作者编写的另一本书《3D打印建模:Autodesk 123D Design详解与实战》中的相关内容,这里不多解释。
日常生活中也有能够帮助理解3D网格模型的例子。比如制作一个足球,是将球皮裁成多个五边形,然后缝合起来,那么,整个球皮就相当于3D网格模型,它是由多个五边形构成的,如图1-6所示。
图1-5 3D球体由弯曲的网格构成
图1-6 由多个五边形构成的足球