1、本章详细讲解3ds Max的材质与灯光系统,其中包括材质编辑器的使用、标准材质的各项参数、各类材质及贴图类型的使用方法,标准灯光和光学灯光及各项参数在具体实例中的应用。4.1 材质编辑器简介材质编辑器简介在3ds Max中材质与贴图的建立和编辑都是通过“材质编辑器”来完成的,并且通过最后的渲染把它们表现出来,使物体表面显示出不同的质地、色彩和纹理。4.1 材质编辑器简介材质编辑器简介“材质编辑器”的对话框是浮动的,可以将它拖拽到屏幕的任何位置。4.1 材质编辑器简介材质编辑器简介“材质编辑器”可分为两大部分:1、上部分为固定不变的,包括示例显示、材质效果和垂直的工具列与水平的工具行一系列功能按
2、钮,名称栏中显示当前材质名称。4.1 材质编辑器简介材质编辑器简介2、下半部分为可变区,从“模板”卷栏开始包括各种参数卷展栏。4.1.1 示例窗示例窗在材质编辑器上方区域为示例窗,在示例窗中可以预览材质和贴图。4.1.1 示例窗示例窗可以使用“材质编辑器”的控制器改变材质,并将它赋予场景中的物体。最简单的赋予物体的方法就是用鼠标将材质直接拖拽到视窗中的物体上。4.1.2 工具栏工具栏“样品类型”:可选择样品为球体、圆柱或立方体;“背部光源”:按下此按钮可在样品的背后设置一个光源,启用“背光”将背光添加到活动示例窗里。“背景”:在样品的背后显示方格底纹,用背景将多颜色的方格背景添加到活动示例窗中
3、。4.1.2 工具栏工具栏“UV向平铺数量”:可选择2*2、3*3、4*4。这些按钮指定在事例对象的曲面上图案重复的次数。由于贴图是围绕示例球以球形方式设置贴图,因此平铺重复将覆盖球体的整个曲面。4.1.2 工具栏工具栏“视频颜色检查”:用于检查示例对象上的材质颜色是否超过安全NTSC或PAL阀值。“创建材质预览”:点击按钮可有三个按钮,为“生成预览”、“播放预览”、“保存预览”按钮,可用于在示例窗中预览动画贴图在对象上的效果。4.1.2 工具栏工具栏“材质编辑器选项”:用来设置材质编辑器的各项选项,可以帮助控制如何在示例窗中显示材质和贴图,单击按钮可以弹出如图对话框4.1.2 工具栏工具栏“
4、按材质选择”:使用“按材质选择”可以基于“材质编辑器”中的活动材质选择场景中的对象。“材质/贴图导航器”:是一个无模式对话框,可用通过材质中贴图的层次或复合材质的层次快速导航。4.1.2 工具栏工具栏“获取材质”:单击此工具会弹出“材质/贴图浏览器”,也可通过“渲染”菜单下的“材质/贴图浏览器”打开。4.1.2 工具栏工具栏工具栏中还有以下工具:“将材质放入场景”、“将材质指定给选定对象”、“重置贴图/材质为默认设置”、“复制材质”、“使唯一”、“入库”、“材质ID通道”、“在视图中显示贴图”、“显示最终结果”、“转到父级”、“转到下一个同级项”。4.1.3 参数栏参数栏一个标准的材质,在“材
5、质编辑器”中有多种属性供用户调节材质属性的参数。3ds Max的参数栏包括“明暗器基本参数”、“Blinn基本参数”、“扩展参数”、“超级采样”、“贴图”、“动力学属性”、“DirectX管理器”、“Mental Ray连接”等卷展栏。4.1.3 参数栏参数栏1、“明暗器基本参数”:可调整标准材质不同着色的采样,包括“各项异性”、“Blinn”、“金属”、“多层”、“Oren-Nayar-Blinn”、“Phong”、“Strauss”、“半透明”八种材质类型。4.1.3 参数栏参数栏2、“Blinn基本参数”:主要对材质进行颜色及高光参数调整。4.1.3 参数栏参数栏3、“扩展参数”:主要对
6、材质的高级透明、线框、反射暗淡参数进行调整。4.1.3 参数栏参数栏4、“超级采样”:是属于3ds Max中几种抗锯齿技术之一,一般建议在最终渲染时存在较大锯齿时使用,如图4.1.3 参数栏参数栏5、“贴图”:材质表面都是通过贴图产生的,使用时不仅可以像贴图案一样进行简单的纹理涂绘,还可以按照各种不同的材质属性进行贴图4.2 材质材质材质和颜料一样,利用它,可以使苹果显示为红色,橘子显示为橙色,可以为铬合金添加光泽,为玻璃添加抛光。通过应用贴图,可用将图像、图案,甚至表面纹理添加至对象。材质可使场景看起来更加真实。4.2.1 材质类型材质类型每种材质都属于一种类型。默认类型为标准材质,也是最常
7、用的材质类型。4.2.1 材质类型材质类型1、“DirectX明暗器材质”:能够使用DirectX明暗器为视图中的对象着色。2、“Lnkn Paint”:提供的是一种带“勾边”的均匀填色效果,主要用于制作卡通渲染效果。3、“Lightscape材质”:支持导入数据以及从Lightscape产品导出数据。4.2.1 材质类型材质类型4、“变形器”:变形类型材质常用来制作材质的变化效果,它与变形编辑器一起工作。5、“标准”:标准材质类型为表面建模提供了非常直观的方式。用于设置组件颜色、光泽度和不透明度等属性。在3ds Max中,标准材质模拟表面的反射属性。如果不使用贴图,标准材质会为对象提供单一、
8、统一的颜色。4.2.1 材质类型材质类型6、“虫漆”:通过将“虫漆”材质应用到另一种材质,将两种材质混合起来。7、“顶/底”:包含两种材质,一种用于向上的面,另一种用于向下的面。8、“多维/子对象”:可用于将多个子材质应用到单个对象的子对象。4.2.1 材质类型材质类型9、“高级照明覆盖”:用于微调材质在高级照明上的效果,包括光跟踪和光能传递解决方案。计算高级照明时并不需要光能传递覆盖设置,但使用它可以增强效果。10、“光线跟踪”:支持和标准材质同种类型的漫反射贴图,同时还提供完全光线跟踪反射和折射,以及其他效果(如荧光)。4.2.1 材质类型材质类型11、“合成”:原理是通过层级的方式进行材
9、质叠加,以实现更加丰富的材质效果。材质的叠加顺序是从上而下的,可以混合多达10种的材质。12、“混合”:将两种其他材质混合在一起。可以使用遮罩或某种简单的量控制。13、“建筑”:提供物理上精确的材质。此材质能与默认的扫描线渲染器一起使用,也能和光能传递一起使用。4.2.1 材质类型材质类型14、“双面”:包含两种材质,一种材质用于对象的前面,另一种用于对象的背面。15、“无光/投影”:显示环境,但接收阴影。这是一种特殊用途材料。效果类似于在电影摄制中使用隐藏。16、“壳”:包含的材料已渲染到纹理,以及纹理所基于的原始材质。17、“卡通”:使用平面着色和“绘制的”边框生成卡通效果。4.2.2 着
10、色类型着色类型标准材质和光线跟踪材质都可用于指定着色类型。着色类型由“明暗器”进行处理,可以提供曲面响应灯光的方式。“Blinn”是其中最通用的明暗器。其他明暗器都具有特殊的用途,特别是与材质如何创建高光有关。4.2.2 着色类型着色类型1、“各向异性”:创建带有非圆、“各项异性”高光的曲面。适用于对头发、玻璃或金属建模。4.2.2 着色类型着色类型2、“Blinn”:创建带有一些发光度的平滑曲面。与“Phong”明暗器具有相同的功能,但它在数学上更精确。这是一种通用的明暗器。4.2.2 着色类型着色类型3、“金属”:创建有光泽的金属效果。4.2.2 着色类型着色类型4、“多层”:通过层级两个
11、各向异性高光,创建比各向异性更复杂的高光,不可用于光线跟踪材质。4.2.2 着色类型着色类型5、“Oren-Nayar-Blinn”:创建平滑的无光曲面,它可为对象提供多孔而非塑料的外观,适用于像皮肤一样的表面,类似于“Blinn”。4.2.2 着色类型着色类型6、“Phong”:创建带有一些发光度的平滑曲面。与Blinn类似,但是也不处理高光(特别是掠射高光)。4.2.2 着色类型着色类型7、“Strauss”:适用于金属。可用于控制材质呈现金属特性的程度,不可用于光线跟踪材质。4.2.2 着色类型着色类型8、“半透明”:半透明明暗类似于Blinn明暗,但是其害可用于指定半透明度,在此光线将
12、在穿过材质时散射。可以使用半透明来模拟被霜覆盖的或者被侵蚀的玻璃,不可用于光线跟踪材质。4.2.3 获取材质获取材质通过单击材质编辑器工具栏的“获取材质”按钮会弹出“材质/贴图浏览器”,可以从其他来源获取一个新的已存在的材质,双击列表重点材质类型(不是贴图类型),或者将材质拖到示例窗中。4.2.3 获取材质获取材质1、获取新材质在“浏览自”区域中选择“新建”,可选择一种新的材质贴图类型。4.2.3 获取材质获取材质2、从选定的对象上获取材质在“浏览自”区域中选择“选定对象”,然后从清单中选取当前选定对象使用的材质。3、从场景中获取材质在“浏览自”区域选择“场景”即可显示所有场景中使用的材质,从
13、中选取一种需要的材质。4.2.3 获取材质获取材质4、从材质库中获取材质在“浏览自”区域选择“材质库”,然后从显示的材质单中选取 一种材质。5、从材质上拾取材质可以通过“材质编辑器”按钮来实现从场景中对象获取材质,获取的材质将会放入材质编辑器中。4.2.4 保存和删除材质保存和删除材质可以在材质编辑器中将材质保存到“材质/贴图浏览器”中的一个库文件中。1、在“材质编辑器”的工具栏中,激活一个已经编辑好的材质球示例窗,单击 可以将编辑好的材质放入材质库中。2、直接用鼠标从示例窗中将材质拖到“材质/贴图浏览器”中。4.2.4 保存和删除材质保存和删除材质也可以将存入的材质从库中删除,一次可删除一个
14、或者全部删除,从而控制“材质/贴图浏览器”中材质清单上的材质球。选择材质库中的一个对象,单击 从库中删除单个材质或贴图。4.2.5 赋予材质赋予材质要在场景中使用材质,我们必须将材质赋予场景中的对象。单击“材质编辑器”按钮,在弹出的“材质编辑器”中选择一个示例框,编辑适当的材质,然后单击“将材质指定给选定对象”,就已经给场景中的物体赋予了选中的材质。也可以直接拖动材质到物体上,也能够赋予给它材质。4.3 贴图贴图贴图是一种将图片信息(材质)投影到曲面的方法。这种方法很像使用包装纸包裹礼品,不同的是它使用修改器将图案以数学方法投影到曲面,而不是简单地捆在曲面上。4.3 贴图贴图使用贴图通常是为了
15、改善材质的外观和真实感。也可以使用贴图创建环境或者创建灯光投射,贴图可以模拟纹理、反射、折射以及其他的一些效果。与材质一起使用,贴图将为对象几何体添加一些细节而不会增加它的复杂程度。4.3.1 2D贴图贴图2D贴图是二维图像,它们通常贴图到几何对象的表面,或用作环境贴图来为场景创建背景,最简单的2D贴图是位图,其他种类的2D贴图按程序生成。4.3.1 2D贴图贴图1、“位图”:图像可以保存为像素阵列,如.tag,.bmp等,或动画文件如*.avi、*.mov等。3ds Max支持的任何一种位图(或动画)文件类型都可用作材质中的位图。4.3.1 2D贴图贴图2、“方格”:方格贴图将两色的棋盘图案
16、应用于材质。默认方格贴图是黑白方块图案。组件方格既可以是颜色,也可以是贴图。4.3.1 2D贴图贴图3、“combustion”:与Autodesk Combustion 产品配合使用。可以在位图或对象上直接绘制并且在“材质编辑器”和视图中可以看到效果更新。该贴图可用包括其他Combustion效果。绘制并且可以将其他效果设置为动画。4.3.1 2D贴图贴图4、“渐变”:是从一种颜色到另一种颜色进行着色。为渐变指定两种或三种颜色,3ds Max将自动插补中间值。4.3.1 2D贴图贴图5、“渐变坡度”:是与“渐变”贴图相似的2D贴图。它从一种颜色到另一种进行着色。在这个贴图中,可以为渐变指定任
17、何数量的颜色或贴图。它有许多用于高度自定义渐变的控件。几乎任何“渐变坡度”参数都可以设置动画。4.3.1 2D贴图贴图6、“漩涡”:创建两种颜色或贴图的漩涡图案,它生成的图案类似于两种口味冰淇淋的外观。如同其他双色贴图一样,任何一种颜色都可用其他贴图替换。4.3.1 2D贴图贴图7、“平铺”:使用颜色或材质贴图创建砖或其他平铺材质。通常包括已定义的建筑砖图案,也可以自定义图案。4.3.2 3D贴图贴图3D贴图是根据程序以三维方式生成的图案。例如“大理石”拥有通过指定几何体生成的纹理。如果将指定纹理的大理石对象切除一部分,那么切除部分的纹理与对象其他部分的纹理相一致。4.3.2 3D贴图贴图1、
18、“细胞”:生成用于各种视觉效果的细胞图案,包括马赛克平铺、鹅卵石表面和海洋表面。2、“凹痕”:在曲面上生成三维凸凹。3、“大理石”:使用两个显示颜色和第三个中间色模拟大理石的纹理。4.3.2 3D贴图贴图4、“衰减”:基于几何体曲面上法线的角度衰减生成从白色到黑色的值。在创建不透明的衰减效果时,衰减贴图提供了更强的灵活性。其他效果包括“阴影/灯光”、“距离混合”和Fresnel。4.3.2 3D贴图贴图5、“噪波”:是三维形式的湍流图案。与2D形式的棋盘一样,其基于两种颜色,每一种颜色都可以设置贴图。6、“粒子年龄”:基于粒子的寿命更改粒子的颜色(或贴图)。7、“粒子运动模糊”:基于粒子的移动
19、速率更改其前端和尾部的不透明度。4.3.2 3D贴图贴图8、“Perlin 大理石”:带有湍流图案的备用程序大理石贴图。9、“行星”:模拟空间角度的行星轮廓。10、“烟雾”:生成基于分形的湍流图案,以模拟一束光的烟雾效果或其他云雾状流动贴图效果。4.3.2 3D贴图贴图11、“斑点”:生成带有斑点的曲面,用于创建可以模拟花岗石和类似材质的带有图案的曲面。12、“泼溅”:生成类似于泼墨画的分形图案。13、“灰泥”:生成类似于灰泥的分形图案。4.3.2 3D贴图贴图14、“波浪”:是一种生成水花或波纹效果的3D贴图。它生成一定数量的球形波浪中心并将它们随机分布到球体上。15、“木材”:是3D程序贴
20、图,此贴图将整个对象体积渲染成波浪纹图案。可以控制纹理的方向、粗细和复杂度。主要把木材用作漫反射颜色贴图,将指定给“木材”的两种颜色进行混合使其形成纹理图案。4.4 材质表现的应用材质表现的应用之前的都是基础的操作,那么,材质是怎么样来设定的呢?我们的调制标准就是:以现实世界中的物体为依据,真实地表现出物体材质的属性。4.4 材质表现的应用材质表现的应用比如:物体的基本色彩、对光的放射率和吸收率、光的穿透能力、物体的内部对光的阻碍能力和表面光滑度等。需要注意的是:如果用Vray进行渲染,最好将默认的标准材质指定为“VRayMtl”材质。4.4.1 认识材质编辑器认识材质编辑器实例目的:本例通过
21、调制一幅装饰画效果来认识材质编辑器的使用方法。4.4.1 认识材质编辑器认识材质编辑器1、启动3ds Max软件2、单击工具栏中的“材质编辑器”按钮(快捷键是M),打开“材质编辑器”窗口,如图4.4.1 认识材质编辑器认识材质编辑器3、单击“漫反射”右侧的按钮,在弹出的“材质贴图浏览器”窗口中选择“位图”,单击确定,如图,在弹出的“选择位图图形文件”对话框中的图像文件,如图。4.4.1 认识材质编辑器认识材质编辑器4、此时在材质球的灰色会被文件覆盖,一副位图的使用就完成了。5、单击“转到父对象”按钮,返回上一级。4.4.1 认识材质编辑器认识材质编辑器6、在前视图中创建一个500*300*10的长方体,单击“将材质制定给选定对象”按钮,将材质赋予长方体,在单击“在视图中显示贴图”按钮,一副装饰画的材质就调制完成了。4.4.1 认识材质编辑器认识材质编辑器实例总结:本来通过“位图”贴图的使用调制了一幅简单的装饰画材质,详细地讲述了“材质编辑器”的使用方法。从中使我们了解到调制材质大致程序,先将一副图片加入到“位图”贴图通道中,再将调制完成后的材质通过“将材质指定给选定对象”按钮指定给物体,最后通过“在视口中显示贴图”按钮将图片在视口中显示出来。