在本课程中,您已了解到一些用于对曲面着色的功能。您已了解如何:
如果将 Mayakist 徽标放置于曲面上,则字母将显示为直的。实际上,这些字母在纹理中是倾斜的。在本课程中我们将徽标倾斜以供您使用,所以当拉伸到曲面上时,徽标看上去是直的。
在您自己的工作中,倾斜纹理图像通常过于困难且不太实用。指定和放置文件纹理的一个较实用的 Maya 方法是使用纹理投影。使用该功能,可以将纹理投影到曲面上,如同将幻灯片图像投影到屏幕上一样。纹理放置于投影落在曲面上的位置。可以使用直的 Mayakist 徽标并将其投影到球体上,代替倾斜的徽标。可以调整投影的角度,使曲面的曲率如课程中一般倾斜徽标。若要将纹理指定为投影,在“Hypershade”或“创建渲染节点”(Create Render Node)窗口中的 2D 纹理上单击鼠标右键,然后选择“创建为投影”(Create as projection)选项。
纹理投影的放置类似于您对凹凸贴图 (3D) 纹理所执行的放置。与凹凸贴图纹理类似,您需要将纹理投影(place3dTexture 节点)设定为对象的子对象,以避免对象移动时纹理放置发生更改。
假设要为橙皮添加疤痕图案。因为只能将一个纹理指定给“颜色”(Color)属性,所以可以使用“分层纹理”(Layered Texture)来合并两个或多个纹理贴图。
“分层纹理”(Layered Texture)是用于合成或分层多个彼此堆叠纹理的纹理节点。将其指定给材质属性的方式与其他纹理类似。在“分层纹理”(Layered Texture)属性的控制范围内,可以连接其他纹理并控制这些纹理如何混合到一起。例如,底层可以是课程中使用的徽标图像,而顶层可以是与疤痕类似的条纹线图像。合并的徽标和疤痕将赋予橙子所需要的最终成熟外观。
作为一种选择,您可以安装 Maya 着色器库,以帮助您快速创建例如砖、织物、食品和许多其他曲面类型的常用材质。安装后,“Hypershade”中将出现“着色器库”选项卡。若要使用材质,请查找所需的着色类型,拖动并将其放置于“Hypershade”中,然后使用鼠标中键拖动并将其放置于场景中的曲面上。