3D灯光教程
使用灯光
在未创建灯光之前,有一个默认的灯光以有效的表现场景。但这灯光设置并不适合于最终的 动画效果,尤其当场景变得复杂时,它就变得无能为力。场景需要用户特意地人为进行处理, 以使灯光能充分地表现出三维物体的形状、颜色、材质及纹理。
灯光是一种物体,可以像其它造型体一样被创建、修改、调整和删除。它本身不能被着色显 示,但是它可以影响周围物体表面的光泽、色彩以及亮度,从而使造型体更加具有真实感。
灯光类型
Target Spotlights(目标聚光灯):是一种投射出来的灯光。它可以影响光束内的物体,产 生出阴影和特殊效果。
Free Spotlight(自由聚光灯):是一种没有目标的聚光灯。主要用于在动画路设置灯光, 或者作为一种子物体连接到另一个物体上。
Target DirectionalLight(目标定向灯):是一种投射出来的定向光。用于平行地照射物体 ,产生阴影效果。
Free DirectionalLight(自由定向光):是一种发出平行光束的灯光,用于模拟太阳这种自 然光的照射。
Omni(泛光灯):是一种向所有方向均匀照射的点光源。它不会产生投影,也不会被物体所 遮敝。
泛光灯
泛光灯是一种最普通的灯光,同时也是系统灯光(系统设置了两盏泛光灯,它们一前一后设 置在视图的前后,为创建造型体提供必须的照明)。
一旦在视图中创建了自己设定的任何灯光,这两盏泛光灯将自动关闭,只有通过刚创建的灯 光来对造型体进行照明。
默认的泛光灯不会生成阴影,其渲染着色所需要的时间很短,效果不是很好。
1(泛光灯的创建
在创建命令面板里的灯光按钮,选择其中的Omni钮。
2(调整泛光灯位置
3(设置泛光灯颜色
Modify/General Parameters,点击On选项右侧的颜色样条。
4(设置泛光灯阴影
Shadow Parameters/On,选择Shadow Map类型。Size、Sample Range。
5(调整泛光灯衰减范围
Attenuation Parameters(衰减参数):
Near Attenuation(近衰减):用于定义近处的衰减区域。其中Start(起点)用于定义灯光 的有效影响范围的起点,而End(终点)用于定义灯光的有效影响范围的终点。 Far Attenuation(远衰减):用于定义远处的衰减区域。其中Start(起点)用于定义灯光 的有效影响范围的起点,而End(终点)用于定义灯光的有效影响范围的终点。 复选Use选项,使选择的光源产生衰减效果。
复选Show选项,在视图中将显示光衰减的范围。
6(调整倍增器
倍增器的值可以改变灯光的亮度。
聚光灯
聚光灯是最广泛的灯光,它分为两种,目标聚光灯和自由聚光灯。其中,目标聚光灯是聚光 灯中最常用的。它是从某一点向一定方位角投射出来的灯光,具有一定的照射范围和照射角度
,会被物体所遮蔽而产生阴影效果。
一、聚光灯的创建命令面板
在灯光创建命令面板中点击Target SpotLight按钮,打开目标聚光灯的参数命令面板。
1(General Parameters(一般参数)卷展栏
Type(类型):该列表中存放着五种类型的灯光。
On(开关):将打开所选择的。灯光右侧为颜色样条,可设置和调整灯光的颜色。 Exclude(排除):可以排除灯光对视图区中某些造型体的影响。点击该按钮会弹出一对话框 。
对话框左侧存放着视图区中所有的造型体。如选中了Exclude命令,就表示将所选择的造型体
排除在灯光的影响之外。如选中了Include命令,则被选中而加入到右侧清单中的造型体将是
包括在灯光的影响范围之内。Clear命令将把放入到右侧列表框中的选中物体全部清除掉。 Multiplier(强度):用于设定灯光的总体强度。数值越大,灯光及造型体周围的表面就越 明亮。
Affect Surfaces(影响表面)子面板:
Contrast(对比度):设定对比度的大小和强度。
Soften Diff(柔化):设定灯光的柔化程度。
Diffuse(过渡区):表示将灯光应用于造型体的过渡区。
Specular(反光区):将灯光应用于造型体的反光区。
Ambient Only(阴影区):将使灯光应用于造型体的阴影区,同时Diffuse和Specular命令处
于不可用状态,表示此时的灯光不能应用于造型体的过渡区和反光区。 2(SpotLight Parameters(聚光灯参数)卷展栏
Show Cone(显示圆锥体):表示在视图区中将显示出圆锥形灯光光源。
Overshoot(射出):可用强制光线从点光源射出。
Hotspot(聚光区):定义光线恒定,而且最强的区域。
Falloff(衰减区):定义光线衰减区。光线衰减区是指聚光区中最亮点为起点,从最亮到没 有光线的一个逐渐过渡、逐渐衰减的一个区域。其数值越小,过渡区就越小,光线阴影的边缘
就越分明。反之,过渡区就越大,阴影区的边缘就越柔和,呈现出一种柔和过渡的效果。 Circle(圆形):表示将聚光区和衰减区定义在一个圆形区域内。
Rectangle(矩形):表示将聚光区和衰减区定义在一个矩形区域内。
Map(贴图):可以为灯光加上贴图。
3(Attenuation Parameters(衰减参数)卷展栏
2Near Attenuation(近衰减):定义近处的衰减区域。有Start和End两个选项。 2Far Attenuation(远衰减):定义远处的衰减区域。有Start和End两个选项。 2Use/Show(使用/显示):可以在视图区中显示出表示灯光影响范围的衰减球体。 2Decay(衰减):子面板下的Type命令用于定义衰减的类型,有三种衰减类型,None、Inve rse、Inverse Square。
4(Shadow Parameters(阴影参数)卷展栏
On(开关):将打开阴影效果的使用。有两种阴影生成
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
:Shadow Map(阴影贴图法)是 一种简单的阴影生成法,它是通过将物体沿灯光方向投影出去而得到的阴影,生成这种阴影不
会花很多的着色时间,但是生成的阴影边缘比较模糊,不是很精确。Ray-traced Shadow(光 线追踪法)是一种较高级的阴影生成法,它需要较长的着色时间,但是可以得到精确、清晰的
阴影效果,并且能够在透明物体上生成阴影。
Color(颜色):设置阴影的颜色。
Map(贴图):可以为阴影设置贴图。
Light Affects Shadow(灯光影响阴影):可以使其它的灯光影响到生成的阴影。 Atmosphere Shadows(氛围阴影):子面板下的On、Opacity和Color三个命令分别用于打开 氛围阴影、调整氛围阴影的透明度,以及设置氛围阴影的颜色。
5(Shadow Map Parameters(阴影贴图参数)卷展栏
用于调整阴影贴图效果的。
Bias(偏移):设置阴影贴图的偏移量。
Size(尺寸):设置阴影贴图的尺寸。
Sample Range(样本范围):设置样本范围的大小。
Absolute Map Bias(绝对贴图偏移):表示阴影贴图的偏移是绝对值偏移。 f. Atmospheres & Effects(氛围或影响)卷展栏
Add命令可从中选择在场景中加入一些氛围或效果影响。Delete可删除一些氛围或影响效果 二、聚光灯的创建
目标聚光灯由两个部分组成:Spot01是聚光灯灯头,Spot.target是聚光灯目标点。 聚光灯的作用区域由两个区域组成:聚光区(Hotspot)是聚光灯照射范围的中心区域,特别 明亮。衰减区(Falloff)是在聚光区边缘,灯光的强度逐渐向外减弱,直至没有光线。聚光 区和衰减区分别由两个同心圆来表示各自的大小范围,内部的浅蓝色圆圈表示聚光区的最大影
响范围,外部的深蓝色圆圈表示衰减区的最大影响范围,两个圆圈之间为衰减区。
三、灯光视图区的切换
可以将任意视图区切换为灯光视图区,从而可以从灯光的角度来仔细观察造型体受灯光影响 的效果。
灯光视图区的切换有三种方法:
1(Customize/Viewport Configuration/Layout面板,在设置区域的Front视图区上点击,从
弹出的列表中选择Spot01,将Spot01视图区切换为灯光视图区。
2(在Front视图区右上角的英文字上右击,在选择列表中选择一个聚光灯即可将Front视图区
切换为灯光视图区。
3(Shift+$快捷键,可将当前视图区转换为灯光视图区。
四、聚光灯的调整方式
对聚光灯的调整和修改有两种方式,一种是调整参数命令面板里的参数值来调整聚光灯的强 度、范围等;另一种是通过灯光视图区里的控制钮来调整。
Dolly Light(伸缩灯光)用于改变目标与灯光之间的距离。其特点是改变灯光灯头的位置。 是一个复选钮,还有两个按钮。
Dolly Target(伸缩目标):改变目标与灯光之间的距离。其是改变灯光目标点的位置。 Dolly Light+Target(伸缩灯光和目标):改变目标与灯光之间的距离。其特点是将灯光的 灯头和目标点一起移动来改变位置。
Light Spotlight(灯光聚光区):可调整镜头视图中灯光聚光区的范围大小。在镜头视图欧 中垂直移动鼠标,就可以调整灯光聚光区的大小。
Light Fallout(灯光衰减区):可以调整镜头视图区中灯光衰减区的范围大小。 Oribit Light(轨道灯光):放旋转灯光视图区,它不改变灯光和目标之间的距离,只是让 灯光的灯头绕目标旋转。
Oribit Target(轨道目标点):旋转灯光视图区,不改变灯光和目标之间的距离,只是让灯 光的目标绕灯头旋转
定向灯
有两种定向光:目标定向灯和自由定向灯。这两种定向灯之间的关系与目标聚光灯和自由聚
光灯之间的关系一样。