我的订单|我的收藏|我的商城|帮助中心|返回首页
虚拟现实新闻>3D>3D打印>3D建模教程>建模教程

3ds Max教程:材质合并,使用“混合”创建地面材质

文章来源:未知 作者: 发布时间:2014年04月06日 点击数: 字号:
    “材质编辑器”提供了多种合并材质的方法。位图和程序性 (3D) 材质很可能能够满足大多数模型的需要,但本课程旨在介绍“材质编辑器”的多功能性。

在本课程中,将为厨房的瓷砖地面创建一个复杂的“混合”材质。

设置场景:

  • 从上一课继续,或打开 \tutorials\designviz 文件夹中的 kitchen_with_brick.max 文件。

    注意:如果看到“文件加载:单位不匹配”对话框,请选择“采用文件单位比例”选项。这将更改系统单位,因此请确保完成本教程后重置系统单位。

设置纹理坐标的首选项:

  1. 从“自定义”菜单中选择“首选项”。

  2. 在“纹理坐标”组下的“常规”选项卡中,确保“使用真实世界纹理坐标”选项已关闭。

  3. 单击“确定”退出“首选项”对话框。

创建地面材质:

  1.  在“材质编辑器”中,选择一个未使用的示例窗。

  2. 在材质名称字段中,输入 Floor Tile。

  3. 单击材质名称字段右侧的“材质类型”按钮。(最初,该按钮的标签显示为“Standard”。)

  4. 在“材质/贴图浏览器”中,双击列表中的“混合”。

    将显示“替换材质”对话框。

  5. 选择“丢弃旧材质”,然后单击“确定”。

    与“多维/子对象”材质类似,“混合”材质是其他材质的容器。“多维/子对象”材质在不同的子对象之间分配子材质。从另一方面来说,“混合”材质可以混合其子材质的颜色和其他属性。您还可以控制混合量和混合方法。

配置子材质:

  1.  在“材质编辑器”工具栏上,打开“材质/贴图导航器”。

    “材质/贴图导航器”是一个对话框,用于显示活动示例窗中材质的成分。对于复杂的材质(例如“混合”材质),该导航器有助于显现和导航材质层次。

    注意:  使用导航器是在复杂材质的层次中进行移动的一种方法。另一种方法是使用“材质编辑器”工具栏上的“转到父级”和“转到下一个同级项”按钮。

  2. 在“材质/贴图导航器”中,单击“材质 1”。

  3. 在“材质编辑器”的材质名称字段中,将此材质重命名为 Grout。

  4. 在“材质/贴图导航器”中,单击“材质 2”。

  5. 在“材质编辑器”的材质名称字段中,将此材质重命名为 Tile Surface

    子材质名称会在“材质/贴图导航器”中自动更新。

设置水泥浆的纹理和颜色:

  1. 在“材质/贴图导航器”中,选择“Grout”材质。

  2. 在“材质编辑器”>“Blinn 基本参数”卷展栏中,单击“漫反射”色样右侧的空白贴图按钮。

    贴图按钮是位于漫反射色样右侧的灰色方块。

  3. 在“材质/贴图浏览器”中,双击列表中的“噪波”。

    这会将“噪波”贴图作为纹理应用于“Grout”材质。

  4. 在“噪波参数”卷展栏中,将“大小”更改为 3,并选择“湍流”作为噪波类型。

     这将为“Grout”材质赋予粒状纹理,如示例窗中所示(如果禁用了“材质编辑器”工具栏中的“显示最终结果”)。

    •  如果“显示最终结果”按钮处于启用状态,则在示例球上会显示顶层级材质的最终结果。

      为清楚起见,启用了“显示最终结果”和“背景”。

    •  如果“显示最终结果”处于禁用状态,则仅显示正在处理的材质层级。这样,可以更易于查看对特定贴图的调整。

      禁用了“显示最终结果”。

  5. 在“噪波参数”卷展栏中,单击“颜色 #1”色样(默认为黑色)。

  6. 在“颜色选择器”中,将“颜色 #1”更改为 R = 232、G = 219、B = 197。

  7. 在“噪波参数”卷展栏中,单击“颜色 #2”色样(默认为白色)。

  8. 在“颜色选择器”中,将“颜色 #2”更改为 R = 196、G = 170、B = 159。

  9. 关闭“颜色选择器”。

为水泥浆添加凹凸图案:

  1. 在“材质/贴图导航器”中,选择“Grout”材质。

    先前,“噪波”贴图处于活动状态。

    注意: 也可以单击“转到父级”按钮上移一个层级至“Grout”材质。

  2.  转至“工具”面板。单击“资源浏览器”。对警告对话框回答“确定”,然后调整“资源浏览器”窗口的大小,以便可以同时看到浏览器控件和“材质编辑器”。

  3. 在“资源浏览器”中,导航到 \tutorials\designviz 文件夹。

  4. 在“材质编辑器”中,打开“Grout”材质的“贴图”卷展栏。

  5. 将 glasblkb.gif 文件(其图像看起来像瓷砖图案)从“资源浏览器”中拖动到“材质编辑器”中空白的(“None”)“凹凸”贴图按钮上。释放鼠标。

    glasblkb.gif 中的图像

    将 glasblkb.gif 指定给“凹凸”贴图按钮的“贴图”卷展栏

    正如可以使用“资源浏览器”搜索几何体模型一样,也可以使用它查找位图文件并在场景中使用这些文件。使用“资源浏览器”,还可以自由地在本地硬盘或 Internet 上的任意位置搜索模型和位图。

  6. 最小化“资源浏览器”。

  7. 在“材质编辑器”>“贴图”卷展栏中,将“凹凸”贴图的“数量”更改为 50。

    “Grout”材质现在具有类似于栅格的凹凸效果。

设置瓷砖表面的纹理和颜色:

  1. 在“材质/贴图导航器”中,选择“Tile Surface”材质。

  2.  在“材质编辑器”工具栏上,单击以禁用“显示最终结果”。

  3. 在“材质编辑器”>“Blinn 基本参数”卷展栏中,单击“漫反射”色样右侧的空白贴图按钮。

    贴图按钮是位于漫反射色样右侧的灰色方块。

  4. 在“材质/贴图浏览器”中,双击列表中的“噪波”。

    这会将“噪波”贴图作为纹理应用于“Tile Surface”材质。

  5. 在“噪波参数”卷展栏中,将“大小”更改为 10。

  6. 在“噪波参数”卷展栏中,单击“颜色 #1”色样。(默认为黑色。)

  7. 在“颜色选择器”中,将“颜色 #1”更改为 R = 220、G = 197、B = 181。

  8. 在“噪波参数”卷展栏中,单击“颜色 #2”色样。(默认为白色。)

  9. 在“颜色选择器”中,将“颜色 #2”更改为 R = 162、G = 132、B = 111。

  10. 关闭“颜色选择器”。

    瓷砖表面也是“噪波型”(或粗糙)的,而且比水泥浆颜色更深一些。

更改瓷砖表面的反光度和凹凸度:

  1. 在“材质/贴图导航器”中,选择“Tile Surface”材质。

    先前,“噪波”贴图处于活动状态。

  2. 在“Blinn 基本参数”中,转到“反射高光”组。将“高光级别”更改为 15。保持“光泽度”的设置为 10。

  3. 在“贴图”卷展栏中,单击“凹凸”贴图按钮。

  4. 在“材质/贴图浏览器”中,双击列表中的“噪波”。

  5. 在“噪波参数”卷展栏中,将“大小”更改为 1。

  6.  单击“转到父级”。

    这将返回到父级“Tile Surface”材质。导航器中高亮显示的内容指明所做的更改。

  7. 在“贴图”卷展栏中,将凹凸贴图的“数量”更改为 15。

使用遮罩合并两个材质:

“混合”材质现在具有两个子材质:Grout 和 Tile Surface。将使用位图文件作为遮罩来合并它们。

  1. 在“材质/贴图导航器”中,选择“Floor Tile (Blend)”。

    这是材质的顶层级。“混合基本参数”卷展栏将显示两个成分子材质。

  2. 恢复“资源浏览器”。

  3. 将 glasblkb.gif 文件从“资源浏览器”中拖动到“混合基本参数”卷展栏中的“遮罩”按钮上。

  4. 最小化“资源浏览器”。

重命名遮罩:

  1. 在“混合基本参数”卷展栏上,单击“遮罩”按钮。

  2. 在材质名称字段中,将遮罩贴图重命名为 Grout Lines。

调整混合物:

  1. 在“材质/贴图导航器”中,选择“Floor Tile (Blend)”材质。

    混合材质“Floor Tile”是层次树中的顶层级材质。

    导航器此时显示了“Floor Tile”材质的所有成分材质和贴图。

  2. 在“混合基本参数”卷展栏 >“混合曲线”组中,启用“使用曲线”。

  3. 将“转换区域”的“上部”值更改为 1.0,并将“下部”值更改为 0.0。

    这将为砖缝赋予一种清爽的外观。

将材质应用于地面:

  1.  在视口中选择“Floor”对象。

  2.  在“材质编辑器”中,单击“将材质指定给选定对象”。

将坐标指定给地面:

  1.  在 Floor 仍处于选定状态情况下,转到“修改”面板。

  2. 打开下拉式“修改器列表”,并选择“UVW 贴图”。

    这将确保地面具有“Floor Tile”材质可以使用的贴图坐标,并提供了调整坐标的方法。您需要如此操作,如下列步骤所示。

渲染场景:

  •  在工具栏上,单击“快速渲染”。

    地面具有平铺式外观,但是瓷砖面积过大。

    在下一课中将调整瓷砖的大小。

保存工作:

  • 在菜单栏上,选择“文件”>“另存为”。将此设计命名为 mykitchen_with_tile_floor.max。

    可以在下一课中使用此文件。

  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料