首页 理论教育简单指定颜色材质:三维动画模型与渲染

简单指定颜色材质:三维动画模型与渲染

【摘要】:同Maya的界面一样,材质编辑器的窗口也能够任意设置和调整。兰伯特材质球是一个没有高光、没有反射的材质球,很适合指认单独的颜色,效果较简单。图2.49创建兰伯特材质双击某个材质球,点击属性编辑器中的颜色属性右边的灰色小方块,依次将材质球调节为蓝色、红色和土黄色。图2.52完成颜色的指定辛苦制作的模型没有保存,关掉Maya就消失了,最痛苦的事情莫过于此。

模型只是整个场景创建的开始,完整的场景除了模型以外,还需要给每个物体对象指定材质,确保它的质感和纹理,并为场景设置好灯光。本例作为一个练习案例,考虑到循序渐进的学习过程,只简单讲述一下模型是如何指定带颜色的基本材质的,为后续的学习做好铺垫。

点击窗口—渲染编辑器的Hypershade,或者点击如图2.48所示的按钮,则可以打开Maya的材质编辑器。同Maya的界面一样,材质编辑器的窗口也能够任意设置和调整。以图2.48所示的界面为例,左上角拥有多个书签的窗口叫浏览器,可以在里面观看已经创建的材质节点、纹理节点、工具节点、灯光、摄影机等。目前场景中有三个材质,第一个为场景中所有对象的初始材质lambertl,这个材质不要设置和修改,否则会影响其他物体对象。第二个为粒子云材质,第三个为默认的辉光材质。这三个材质都不要调整。右上角是材质查看器,点击某个材质,可以预览它的效果。左下角为材质和纹理节点的创建窗口,右下角为工作区,可以对材质和纹理节点的属性进行连接和调整。

图2.48 材质编辑器Hypershade界面

在材质编辑器里的创建菜单下找到Lambert(兰伯特)材质球(见图2.49),点击创建三个。兰伯特材质球是一个没有高光、没有反射的材质球,很适合指认单独的颜色,效果较简单。

图2.49 创建兰伯特材质

双击某个材质球(再次提醒,不要修改兰伯特1),点击属性编辑器中的颜色属性右边的灰色小方块,依次将材质球调节为蓝色、红色和土黄色(见图2.50)。

图2.50 修改材质球的颜色

在视口中点选某块积木,将鼠标移动到红色的材质球上,按住鼠标右键不动,会弹出一个热盒,将鼠标移动到“为当前选择指定材质”上松手,即可把红色的材质球指定到这块积木上(见图2.51)。(另一种方式是在材质球上按住鼠标中键不放,然后到需要指定的模型上松手。两种方式都很方便,相比较而言第一种方式更加准确一些。)(www.chuimin.cn)

图2.51 为物体对象指定材质

依次指定其他物体对象,确保所有的材质都拥有颜色(见图2.52)。我们也可以单独选择模型的一块面,然后在某个材质上按住鼠标右键指定材质,这样能够单独为这块面指定自己所需要的颜色。

图2.52 完成颜色的指定

辛苦制作的模型没有保存,关掉Maya就消失了,最痛苦的事情莫过于此。所以案例的最后,讲讲如何保存。点击文件一场景另存为命令(见图2.53),指定文件名(尽量不要输入中文)和保存目录,点击另存为即可(见图2.54)。保存的文件是一个后缀为mb的文件,下次可以使用打开命令选择该文件、打开该场景。

图2.53 准备保存场景

图2.54 完成场景的保存