在引入样条线作为导向后,现在砖材质可恰当地沿拱门对象轮廓排列。但是在贴图的当前状态中,砖太大,且已将其沿着拱柱垂直贴图,而不是穿过拱柱水平贴图。在本课中,将使用“编辑 UVW”对话框直观地调整贴图,以便恰当地对砖进行贴图。
设置课程:
设置“编辑 UVW”对话框,并检验砖贴图:
3ds Max 将打开“编辑 UVW”对话框。
以 UVW 面和顶点的栅格显示的拱门对象
“编辑 UVW”对话框中的窗口会显示拱门对象的平展表示。有四个由 UVW 面和顶点组成的红色垂直面板。这些面板表示拱门的内部面、外部面、左侧面和右侧面。
拱门对象的曲面当前已以 brick-soldier 材质的一块砖贴图。
扁平拱门对象占据的方形与下图表中的黑色方形相对应,该图表显示“编辑 UVW”窗口的坐标系。
应用于拱门对象的纹理将贴图至该区域,其坐标系范围为从 0, 0 到 1, 1。
位图 brick-soldier-diff.jpg 是一个方形图像。目前,它使用位于 0 到 1 范围内的 UVW 坐标,在一对一的基础上进行贴图。
校正垂直扭曲:
通过切换到顶点子对象模式,可以看到“展开 UVW”修改器是如何略微扭曲拱门对象轮廓的。您需要伸直这些轮廓。
展开的拱门对象的扭曲轮廓
选择的左侧外边的 UVW 顶点
对于这些要与图像贴图恰当对齐的顶点,它们必须全部具有相同的零 U 值。
这会为每个选定顶点的水平贴图坐标都设置为 U 值等于 0,从而使所有顶点在其原点 (0) 处均垂直对齐,如下图表所示。
这样会使每个选定顶点在水平值 1 处垂直对齐。
对齐后的 UVW 顶点
现在,UVW 贴图可更好地覆盖拱门对象的曲面。但正如您在窗口中看到的,仍存在一个明显的问题。砖是垂直贴图的,而它们需要水平贴图。您需要将贴图旋转 90 度。
校正砖的方向:
放转后的 UVW 栅格
现在,拱门上的砖为水平方向。但是请注意,针对砖所覆盖的区域来说,这些砖仍然太大。
其砖为水平方向的拱门对象
您需要调整贴图上 UVW 栅格的大小,以便砖的分布更为理想。
对齐砖和拱门的边:
具体说来,砖的当前垂直比例意味着,砖的边未与拱门的边对齐:UVW 栅格在只能跨四块砖时,却跨了五块砖。
砖的边未与拱门的垂直边对齐
垂直调整后的 UVW 栅格大小正好覆盖四行砖,每面一行砖
现在,砖的边和拱门的边已对齐。
沿 U 轴的方向,砖仍然太大。
沿着拱门长度的方向,增加砖数:
单击“确定”,关闭“选项”对话框。
现在,已在每个方向上将 brick-soldier-diff.jpg 平铺了两次。
在 UVW 栅格周围沿每个方向的两个图像平铺
按住 Shift 键并拖动 UVW 栅格右上角以水平调整其大小
由于已水平拉伸 UVW 导向,以覆盖三个贴图平铺(沿 U 轴方向,0 到 3 平铺),因此现在已沿着拱门长度方向对砖进行了三次贴图。
校正拱门顶部砖的凸出外观:
如果您靠近查看拱门的顶部,则可以看到砖显示为突出状态。
拱门上的砖显示变形
这种变形是因为拱门对象的多边形网格分段数与贴图到它们上面的砖数不匹配。
选择拱门顶点时的 UVW 栅格
在多边形网格中,使用 14 个分段来定义拱门,但基本贴图有 16 块砖。需要调整 UVW 导向的大小,以便网格分段数与贴图中的砖数匹配。
现在,拱门多边形数与贴图中的砖数匹配。
拱门顶部的砖不再显示为突出状态。
校正拱柱中砖的比例:
如果注视整个拱门,则可以看到,您对拱门顶部的砖所做的修正使顶部的砖看起来比两个拱柱中的砖更大。
拱门砖大于拱柱砖。
左侧拱柱顶点
向左调整两块砖距离后的左侧拱柱
现在,贴图到拱门对象(包括拱柱和拱门)的所有砖的外观大小均相同。这样就得到恰当贴图的拱门,位图与对象几何体的轮廓完美地贴合在一起。
砖的大小相同的拱门对象
渲染拱门:
砖材质贴图到典当行门口的渲染视图
现在,您的砖材质已恰当贴图到拱门。
保存所做的工作:
在本教程中,您学习了如何将“展开 UVW”修改器与样条线对象一起使用,来将材质贴图到弯曲的对象上。您还学习了如何在“编辑 UVW”对话框中操纵对象的 UVW 晶格,来确定将材质的位图图像投影到目标曲面上的方式。