命令条目: (材质编辑器):Slate “Slate 材质编辑器”对话框 “视口中显示明暗处理材质”/“在视口中显示真实材质”弹出按钮
命令条目: (材质编辑器):Slate 右键单击材质或贴图节点。 上下文弹出菜单 “视口中显示明暗处理材质”或“在视口中显示真实材质”
命令条目: (材质编辑器):精简 “视口中显示明暗处理材质”/“在视口中显示真实材质”弹出按钮
命令条目:“精简材质编辑器”菜单栏 “材质”菜单 “视口中的材质显示为”
命令条目:3ds Max 主菜单 “视图”菜单 “视口中的材质显示为”
视口可以采用明暗处理或真实样式显示材质,可以包含或不含使用的贴图。
左图:显示在示例立方体上的贴图
右图:显示在视口中的贴图
用于在视口中明暗处理材质并切换贴图显示的主材质编辑器控件是一个弹出按钮,该按钮具有下列四种可能的状态:
视口中显示明暗处理材质 [禁用]:使用 Phong 明暗处理并禁止在视口中显示所有贴图。
视口中显示明暗处理材质 [启用]:使用 Phong 明暗处理并支持在视口中显示漫反射颜色和不透明度贴图。
在视口中显示真实材质 [禁用]:使用真实明暗处理并禁止在视口中显示所有贴图。
在视口中显示真实材质 [启用]:使用真实明暗处理并支持在视口中显示所有贴图。
注意如果使用的是旧版本视口驱动程序,而不是 Nitrous,这些选项将如它们在 3ds Max 2012 之前的 3ds Max 版本中显示的那样显示为“标准”和“硬件”,而不是“明暗处理”和“真实”。
提示交替选择弹出按钮不会切换按钮状态。例如,如果活动材质的“视口中显示明暗处理材质”处于禁用状态,则选择“在视口中显示真实材质”仅会将材质切换为真实显示模式,它不会启用贴图。必须显式启用按钮才能在视口中查看贴图。
Slate 材质编辑器会在节点标题栏、材质/贴图浏览器和导航器中显示红色倾斜图形,来指示贴图显示处于启用状态。请参见在视口中显示贴图的指示器。
在贴图级别上也可以使用此控件,其功能只作为材质级别上选项集的切换,并只应用于活动贴图。因此,举例来说,可以启用凹凸贴图的视口显示,而禁用漫反射贴图的显示,尽管这两种贴图都显示在最终渲染图像中。更改材质级别上的设置将覆盖任何贴图级别设置。
注意如果切换在贴图级别上不可用,则意味着不支持贴图的视口显示。一种可能的原因是贴图嵌套在很深的材质树中。
从 3ds Max 视口中提取的以下图像显示了两个球体,这两个球体都应用了具有相同设置的“Arch & Design”材质的两个副本,这些设置包括纹理贴图漫反射颜色贴图和凹凸贴图、高反射率级别以及应用于各向异性通道的“棋盘格”贴图。该场景还包括具有 mr 太阳光和 mr 天光以及设置为 mr 物理天空的环境贴图的日光系统。唯一的区别是左侧球体上的材质设置为“视口中显示明暗处理材质”,而右侧球体上的材质设置为“在视口中显示真实材质”。后者显示凹凸贴图、天空的反射以及反射高光中的棋盘格各向异性。当渲染时,球体似乎是相同的,看上去与右侧的球体相似。
如果将材质保存在库中,该按钮的状态也将保存。可以从“浏览器”的“材质库”中拖动贴图材质到场景中的对象上,并使贴图材质出现在视口中。(贴图要想正常显示,基本体对象就必须启用“生成贴图坐标”;网格对象必须应用贴图修改器。)
通过选择“视图”菜单 “视口中的材质显示为”,可以对所有材质切换“视口中显示明暗处理材质”/“在视口中显示真实材质”。也可以从“精简材质编辑器” “材质”菜单和(使用 Nitrous 时)明暗处理视口标签菜单访问这些控件。
3D 程序贴图可以在视口中显示,但“粒子年龄”和“粒子运动模糊”贴图除外。
设置贴图材质
要在视口中显示贴图材质,必须满足以下条件:
贴图坐标必须应用于对象。这已经与大部分基本体对象的情况相同,它们在创建时,默认启用“生成贴图坐标”。如果对象没有贴图坐标,可以将此功能启用或者将贴图材质应用于该对象(假如它具有“生成贴图坐标”复选框),或者应用 UVW 贴图修改器或者展开 UVW 修改器。
必须将贴图材质应用于对象。
必须在包含贴图的材质层级或者在顶层级材质中,启用“视口中显示明暗处理材质”/“在视口中显示真实材质”切换。
过程
要交互式地查看贴图,请执行一下操作:
选择对象。
在对象的参数中,确保已启用“生成贴图坐标”。“生成贴图坐标”。(如果贴图坐标没有启用,对象就不能被贴图。)
如果对象类型不具有贴图坐标复选框,请应用 UVW 贴图修改器。
在“材质编辑器”中,将贴图材质应用于对象。
启用 (视口中显示明暗处理材质),或者对于标准、Arch & Design 或 Autodesk 材质,选择这些材质,然后启用 (在视口中显示真实材质)。
贴图在所有明暗处理视口中出现在指定该材质的对象上。现在调整贴图时,视口就会更新以显示调整的内容。
要关闭交互式纹理显示,请执行以下操作:
禁用 (视口中显示明暗处理材质/在视口中显示真实材质)。
对象仍被明暗处理,但是贴图不再显示。
材质显示和视口驱动程序
材质在视口中的外观取决于使用的图形驱动程序。
Nitrous 驱动程序(DX11、DX9 或软件)
提供了渲染质量的显示环境,支持无限制灯光、软阴影、屏幕空间 Ambient Occlusion、色调贴图和高质量的透明度,在 3ds Max 不繁忙时还支持逐步优化图像质量。
旧版 Direct3D 驱动程序
支持标准和 Hadrware 明暗处理。对标准材质、Arch & Design 材质和 Autodesk 材质使用硬件支持。
支持漫反射、高光和凹凸贴图以及各向异性和 BRDF 设置。
旧版 OpenGL 驱动程序
仅支持标准明暗处理。仅在视口中显示漫反射贴图。无法显示阴影或 Ambient Occlusion。
注意: 请注意下列事项:
使用 Direct3D 驱动程序的标准明暗处理显示仅适用于标准材质、Arch & Design 材质和 Autodesk 材质;驱动程序仍然使用软件渲染所有其他材质。
“显示”选项不适用于外部参照材质,包括外部参照对象和外部参照场景的材质。
在视口中显示贴图会降低性能。若不需要查看贴图,请关闭其视口显示。
当 Direct3D 驱动程序显示 3D 贴图而不进行硬件明暗处理时,视口显示不一定精确。要改进视口显示效果,可以在精简材质编辑器中使用“材质编辑器选项”对话框,将“渲染采样大小”设置为等于正在应用贴图的对象的主要尺寸。例如,如果想要对半径为 20 的球体使用“细胞”贴图,需将“渲染采样大小”从 100(默认设置)更改为 20。