三维动画软件Maya教案—第四章 灯光(一)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
授课题目章第四章Maya灯光
授课教师节第一节灯光创建
授课班级
授课时数 2 授课方法讲授+上机教学目标
掌握:灯光创建与修改
了解:灯光应用意义
教学重点灯光创建与修改参数
教学难点利用灯光模拟真实光线
教学内容、方法及过程
导入新课
对于一件三维作品来说,即使模型和材质调整地非常出众,但如果没有灯光的照明,整个场景依然是一团漆黑。灯光对于三维作品来说,除了照亮场景之外,还有渲染气氛、突出重点等一系列不容忽视的作用。甚至有人曾说过:“灯光是一件作品的灵魂”的说法。两张相同模型、相同材质、相同角度,但布光却不同的两张图,最终的渲染效果是截然不同的。
一、灯光作用
照明场景、渲染气氛、表现角色、展现特殊效果。
二、灯光创建
Maya中灯光的创建可以执行主菜单命令的“创建”→“灯光”来进行选择,一共有6种不同的灯光类型,它们分别是:环境光、平行光、点光源、聚光灯、区域光和体积光。
1.环境光
也叫泛光,模拟的是物体受到来自四面八方的光线照射,光照效果比较均匀,能够将灯光均匀地照射在场景中的每一个物体上。但由于物体受光过于均匀,立体感反而失去了很多。
经常将环境光用作补光,一般都是配合其他灯光来完成对场景的照明,以便于照亮场景中的一些死角,它一般不会作为主光源出现在场景中。
环境光具有两种相矛盾的属性—有向性和无向性。在属性编辑器“环境光明暗处理”属性将这两个相反的参数结合起来。在默认状态下,环境光明暗处理的值是0.45,当其趋向于0时,环境光的性质就趋向于无向性,从各个方向照亮物体,即照明绝对均匀。当其趋向于1时,环境光的性质就趋向于有向性,当等于1时,则只会照亮受光面,环境光就完全成了一个点光源。
2.平行光
是按照箭头所指方向进行平行光投射的一种灯光,由于是平行光的原因,它散发出来的光线都从同一角度向同一个方向进行投射。因此,物体的受光面也是相同的,如果是从正面对同一条直线上的物体进行照射,那么就会所出现的物体的阴影整齐排列的现象。
平行光模拟的是太阳,只受到角度的影响而不受位置影响。平行光不能靠移动位置来改变光的明暗程度,只依靠旋转角度来改变想让光照射的位置。平行光没有衰减属性。平行光可以投射阴影。
3.点光源
点光源是由一个中心向四周发射等量光线的灯光效果。离光源越近的物体照的越亮。离光源越远的物体,受到光照效果越弱。因为这个特性使它很符合自然界中的一些光源的特性,例如蜡烛,灯泡,甚至太阳等。点光源所投射出来的阴影是有着较强的透视感的。
但是点光源光线散射过于平均,不宜对一些需要突出的物体做出光线的直射照明,因此在很多的情况下,点光源都被用作为场景的辅助灯光而存在。
4.聚光灯
聚光灯是一种将光线限制在一个如同圆锥的区域内,并以此向外发射出光线。其原理很像手电筒向外发光的形式。它可以有效地将光线进行调整,便于调整照亮场景中的某一个需要突出的区域,常被作为场景中的主光源来使用。可以模拟出类似手电筒、矿灯和汽车前灯发出的灯光。
由于聚光灯的发射是从一个圆锥形的物体中向外发射,因此它的投射区域基本上是一个圆形,所以它的光线可以调节在一个有效的区域内,照亮并突出需要的区域和物体,并适当的对光的投射区域的边缘进行羽化处理,使它易于定位和控制。
聚光灯所投射出来的阴影也具有一定的透视性,透视感的强弱取决于聚光灯散发光线的区域的
大小。
聚光灯是所有灯光中参数最复杂的灯光。通过调节它的参数可以产生很多类型的照明效果。通过键盘上的T键设置灯光的光照角度。通过调整圆锥体角度值来修改聚光灯的照明范围,通常采用缺省值40度就够了,不能设置太大,否则阴影会出现问题。。增加半影角度可以得到柔和的照明边缘。半影角度值为正时,外部矩形区域边缘模糊不清;该值为负时,内部矩形区域边缘模糊,边缘轮廓不清。衰减值可以帮助调整光圈内从中心到四周照明逐渐衰减的效果。
5.区域光
区域光是比较符合自然界的照明形式的。是以一个矩形的区域为照明光线的发射体。比如光透过窗户形成的光照效果。照明效果与面积大小和强度有关,通过Maya的变换工具可以改变它的大小和方向。与其他光源类型相比需要更多的渲染时间。能产生高质量的光照效果和阴影。
用区域光进行照明的一个场景,可以发现它的阴影不但透视感很强烈,而且具备了衰减的特性。
衰减是指阴影由于光线的变化,会在离物体越近的地方的阴影越重,离物体越远的阴影越淡,并渐渐消失。
6.体积光
体积光是一种比较特殊的灯光类型,特点是可视的方式控制灯光的照射范围,用于照亮局部区域。对照射区域以外的物体不产生照明作用。
体积光不仅可以用于模拟照亮特定的体积范围,而且它可以对灯光的衰减进行较强的控制,这点对于使用灯光雾的特效是极为有用的。它很适合于和灯光雾相配合,模拟比较昏暗的光源所发散出来的光的效果。
六种灯光各有效果,可以根据所要实现的效果运用灯光不同的属性来制作光。
环境光:只受移动的影响。聚光灯:受移动和旋转的影响。
平行光:箭头方向为光照方向,光线强度统一,只受旋转影响。区域光:受移动、旋转、缩放影响,离物体越近物体越易曝光。
点光源:从中心扩散的光源,中心离物体越近,亮度越高,只受移动的影响。体积光:最外圈范围为光照范围,须用缩放调节。
三、灯光属性
因为每个场景都有特定的照明需要。一般都是先创建一个基本的灯光类型,然后再对它的灯光属性进行调整,以满足场景的照明需要。
由于6种基本灯光类型的属性有着很多共同点,因此着重阐述参数比较全面的聚光灯的常用属性。了解了聚光灯的属性,其他灯光的属性也可掌握。
首先创建一盏聚光灯,在视图中选中它并按下键盘上的“Ctrl+A”组合键,打开它的属性设置面板,下面针对它的属性来进行阐述。
1.类型
单击打开刚刚创建的聚光灯属性设置面板最上面的聚光灯属性卷轴栏,在这个卷轴栏的最上面可以看到有一个类型的下拉菜单。单击这个下拉菜单右侧的小三角符号,会发现里面列出了Maya
中的6种基本灯光类型。在这里可以单击选择一种基本灯光类型作为聚光灯的替代品。也就是说,如果对场景中创建的灯光类型不满意,而灯光已经移动到了自己认为适当的位置时,为了避免再次对灯光进行移动,可以在这里重新选择一种基本灯光类型替代原先创建的,这也是Maya提供的一个很方便的命令。
2.颜色
颜色的属性,可以对灯光所发散出来的基本颜色进行调整和控制。调整了灯光的基本颜色属性。最后渲染出来的效果截然不同。
颜色属性的默认设置是纯白色,灯光基本颜色不同所表现出的氛围截然不同。其实在现实生活中基本上没有纯白色的光,在这个世界上的光一般都是有颜色的,比如灯泡发出来的光是黄色的。即便有白色的光,也会因为色温等一系列因素变得不再是纯白色。因此,通过灯的颜色属性,模拟真实感的效果,有着普遍的意义。还可以单击颜色属性,后面的黑白格子贴图钮,创建一个基本贴图纹理来模拟一些特别的光。
3.强度
这是一个用于控制灯光强度大小的属性,所谓的灯光强度是指灯光发散出来的光线强弱。强度的默认值是1,这只不过是一个系统设定的默认值,如果灯光还需要更强可以不断地加大这个数字。方法是在前面的数字框中直接输入,这不但能够调节更大的值,还可以将强度值调整为负数。
4.衰退速率