3ds Max教程:材质合并,使用“混合”创建地面材质
在本课程中,将为厨房的瓷砖地面创建一个复杂的“混合”材质。
设置场景:
-
从上一课继续,或打开 \tutorials\designviz 文件夹中的 kitchen_with_brick.max 文件。
注意:如果看到“文件加载:单位不匹配”对话框,请选择“采用文件单位比例”选项。这将更改系统单位,因此请确保完成本教程后重置系统单位。
设置纹理坐标的首选项:
-
从“自定义”菜单中选择“首选项”。
-
在“纹理坐标”组下的“常规”选项卡中,确保“使用真实世界纹理坐标”选项已关闭。
-
单击“确定”退出“首选项”对话框。
创建地面材质:
-
在“材质编辑器”中,选择一个未使用的示例窗。
-
在材质名称字段中,输入 Floor Tile。
-
单击材质名称字段右侧的“材质类型”按钮。(最初,该按钮的标签显示为“Standard”。)
-
在“材质/贴图浏览器”中,双击列表中的“混合”。
将显示“替换材质”对话框。
-
选择“丢弃旧材质”,然后单击“确定”。
与“多维/子对象”材质类似,“混合”材质是其他材质的容器。“多维/子对象”材质在不同的子对象之间分配子材质。从另一方面来说,“混合”材质可以混合其子材质的颜色和其他属性。您还可以控制混合量和混合方法。
配置子材质:
-
在“材质编辑器”工具栏上,打开“材质/贴图导航器”。
“材质/贴图导航器”是一个对话框,用于显示活动示例窗中材质的成分。对于复杂的材质(例如“混合”材质),该导航器有助于显现和导航材质层次。
注意: 使用导航器是在复杂材质的层次中进行移动的一种方法。另一种方法是使用“材质编辑器”工具栏上的“转到父级”和“转到下一个同级项”按钮。
-
在“材质/贴图导航器”中,单击“材质 1”。
-
在“材质编辑器”的材质名称字段中,将此材质重命名为 Grout。
-
在“材质/贴图导航器”中,单击“材质 2”。
-
在“材质编辑器”的材质名称字段中,将此材质重命名为 Tile Surface。
子材质名称会在“材质/贴图导航器”中自动更新。
设置水泥浆的纹理和颜色:
-
在“材质/贴图导航器”中,选择“Grout”材质。
-
在“材质编辑器”>“Blinn 基本参数”卷展栏中,单击“漫反射”色样右侧的空白贴图按钮。
贴图按钮是位于漫反射色样右侧的灰色方块。
-
在“材质/贴图浏览器”中,双击列表中的“噪波”。
这会将“噪波”贴图作为纹理应用于“Grout”材质。
-
在“噪波参数”卷展栏中,将“大小”更改为 3,并选择“湍流”作为噪波类型。
这将为“Grout”材质赋予粒状纹理,如示例窗中所示(如果禁用了“材质编辑器”工具栏中的“显示最终结果”)。
-
如果“显示最终结果”按钮处于启用状态,则在示例球上会显示顶层级材质的最终结果。
为清楚起见,启用了“显示最终结果”和“背景”。
-
如果“显示最终结果”处于禁用状态,则仅显示正在处理的材质层级。这样,可以更易于查看对特定贴图的调整。
禁用了“显示最终结果”。
-
-
在“噪波参数”卷展栏中,单击“颜色 #1”色样(默认为黑色)。
-
在“颜色选择器”中,将“颜色 #1”更改为 R = 232、G = 219、B = 197。
-
在“噪波参数”卷展栏中,单击“颜色 #2”色样(默认为白色)。
-
在“颜色选择器”中,将“颜色 #2”更改为 R = 196、G = 170、B = 159。
-
关闭“颜色选择器”。
为水泥浆添加凹凸图案:
-
在“材质/贴图导航器”中,选择“Grout”材质。
先前,“噪波”贴图处于活动状态。
注意: 也可以单击“转到父级”按钮上移一个层级至“Grout”材质。
-
转至“工具”面板。单击“资源浏览器”。对警告对话框回答“确定”,然后调整“资源浏览器”窗口的大小,以便可以同时看到浏览器控件和“材质编辑器”。
-
在“资源浏览器”中,导航到 \tutorials\designviz 文件夹。
-
在“材质编辑器”中,打开“Grout”材质的“贴图”卷展栏。
-
将 glasblkb.gif 文件(其图像看起来像瓷砖图案)从“资源浏览器”中拖动到“材质编辑器”中空白的(“None”)“凹凸”贴图按钮上。释放鼠标。
glasblkb.gif 中的图像
将 glasblkb.gif 指定给“凹凸”贴图按钮的“贴图”卷展栏
正如可以使用“资源浏览器”搜索几何体模型一样,也可以使用它查找位图文件并在场景中使用这些文件。使用“资源浏览器”,还可以自由地在本地硬盘或 Internet 上的任意位置搜索模型和位图。
-
最小化“资源浏览器”。
-
在“材质编辑器”>“贴图”卷展栏中,将“凹凸”贴图的“数量”更改为 50。
“Grout”材质现在具有类似于栅格的凹凸效果。
设置瓷砖表面的纹理和颜色:
-
在“材质/贴图导航器”中,选择“Tile Surface”材质。
-
在“材质编辑器”工具栏上,单击以禁用“显示最终结果”。
-
在“材质编辑器”>“Blinn 基本参数”卷展栏中,单击“漫反射”色样右侧的空白贴图按钮。
贴图按钮是位于漫反射色样右侧的灰色方块。
-
在“材质/贴图浏览器”中,双击列表中的“噪波”。
这会将“噪波”贴图作为纹理应用于“Tile Surface”材质。
-
在“噪波参数”卷展栏中,将“大小”更改为 10。
-
在“噪波参数”卷展栏中,单击“颜色 #1”色样。(默认为黑色。)
-
在“颜色选择器”中,将“颜色 #1”更改为 R = 220、G = 197、B = 181。
-
在“噪波参数”卷展栏中,单击“颜色 #2”色样。(默认为白色。)
-
在“颜色选择器”中,将“颜色 #2”更改为 R = 162、G = 132、B = 111。
-
关闭“颜色选择器”。
瓷砖表面也是“噪波型”(或粗糙)的,而且比水泥浆颜色更深一些。
更改瓷砖表面的反光度和凹凸度:
-
在“材质/贴图导航器”中,选择“Tile Surface”材质。
先前,“噪波”贴图处于活动状态。
-
在“Blinn 基本参数”中,转到“反射高光”组。将“高光级别”更改为 15。保持“光泽度”的设置为 10。
-
在“贴图”卷展栏中,单击“凹凸”贴图按钮。
-
在“材质/贴图浏览器”中,双击列表中的“噪波”。
-
在“噪波参数”卷展栏中,将“大小”更改为 1。
-
单击“转到父级”。
这将返回到父级“Tile Surface”材质。导航器中高亮显示的内容指明所做的更改。
-
在“贴图”卷展栏中,将凹凸贴图的“数量”更改为 15。
使用遮罩合并两个材质:
“混合”材质现在具有两个子材质:Grout 和 Tile Surface。将使用位图文件作为遮罩来合并它们。
-
在“材质/贴图导航器”中,选择“Floor Tile (Blend)”。
这是材质的顶层级。“混合基本参数”卷展栏将显示两个成分子材质。
-
恢复“资源浏览器”。
-
将 glasblkb.gif 文件从“资源浏览器”中拖动到“混合基本参数”卷展栏中的“遮罩”按钮上。
-
最小化“资源浏览器”。
重命名遮罩:
-
在“混合基本参数”卷展栏上,单击“遮罩”按钮。
-
在材质名称字段中,将遮罩贴图重命名为 Grout Lines。
调整混合物:
-
在“材质/贴图导航器”中,选择“Floor Tile (Blend)”材质。
混合材质“Floor Tile”是层次树中的顶层级材质。
导航器此时显示了“Floor Tile”材质的所有成分材质和贴图。
-
在“混合基本参数”卷展栏 >“混合曲线”组中,启用“使用曲线”。
-
将“转换区域”的“上部”值更改为 1.0,并将“下部”值更改为 0.0。
这将为砖缝赋予一种清爽的外观。
将材质应用于地面:
-
在视口中选择“Floor”对象。
-
在“材质编辑器”中,单击“将材质指定给选定对象”。
将坐标指定给地面:
-
在 Floor 仍处于选定状态情况下,转到“修改”面板。
-
打开下拉式“修改器列表”,并选择“UVW 贴图”。
这将确保地面具有“Floor Tile”材质可以使用的贴图坐标,并提供了调整坐标的方法。您需要如此操作,如下列步骤所示。
渲染场景:
-
在工具栏上,单击“快速渲染”。
地面具有平铺式外观,但是瓷砖面积过大。
在下一课中将调整瓷砖的大小。
保存工作:
-
在菜单栏上,选择“文件”>“另存为”。将此设计命名为 mykitchen_with_tile_floor.max。
可以在下一课中使用此文件。