知识点四 Light Effects (灯光特效)
灯光特效有两种,一种是Light Fog(灯光雾),另一种是Light Glow(灯光辉光)。6种灯光中只有聚光灯、点光、体积光能创建灯光雾和辉光。区域光只能创建辉光。灯光雾用来模拟空气中的灰尘颗粒被光线照射的情况。辉光模拟灯光耀斑。
1.创建灯光雾
打开灯光属性编辑面板,展开【Light Effects】扩展栏,可以看到灯光特效的参数设置,如图1-44所示。
图1-44
单击【Light Fog】后面的按钮, Maya就会自动给灯光创建灯光雾。后面图标会变成输出按钮。单击按钮会弹出【lightFog】材质属性编辑面板。打开【Hypershade】窗口,单击【lightFog】材质属性编辑器下面的【Select】按钮,然后单击【Hypershade】窗口工具栏的输入与输出连接按钮,在工作区域可以看到与lightFog材质节点相连的节点,如图1-45所示。
图1-45
从图1-45中可以看到lightFog材质节点与一个灯光雾阴影组节点相连。一个coneShape节点也与灯光雾阴影组节点相连,此节点控制灯光的外形。点光与体积光的外形节点相同,都是圆形;聚光灯是圆锥形。图1-46所示为三种灯的外形图标。
图1-46
单击【lightFog】材质,属性如图1-47所示。
图1-47
① Color(颜色)
设置灯光雾的颜色。
② Density(密度)
灯光雾的密度,数值越大,雾越厚越不透明。
③ Color Based Transparency(颜色基于透明度)
选中时,处于灯光雾中或后面的物体的清晰度将由灯光雾的密度和颜色决定。如果取消选中此复选框,物体的颜色将会被忽略而变成剪影。
④ Fast Drop Off(快速消散)
选中时,处于灯光雾中或后面的物体的清晰度将由灯光雾的密度和与摄像机的距离决定。默认是不选中的。
返回灯光属性编辑面板的【Light Effects Attributes】扩展栏。图1-48所示为三种灯光的灯光雾控制属性。
图1-48
① Fog Spread(雾扩散)
用来控制聚光灯灯光雾的亮度沿光束中心向四周逐渐减小的速率。滑动条数值范围为0~5,默认为1。较大的数值将使灯光雾每个地方的亮度都相同。
② Fog Intensity(灯光雾亮度)
灯光雾亮度滑动条数值范围为0~5,默认为1。
③ Fog Type(灯光雾类型)
该属性有三种选项,用来控制灯光雾亮度从中心向四周逐渐减小的速率,图1-49所示为三种类型的效果。
图1-49
④ Fog Radius(灯光雾半径)
用来控制灯光雾的半径,滑动条数值范围为0~10,默认值为1。
如果开启灯光的深度贴图阴影,在灯光雾中也将产生阴影,图1-50所示为阴影开启前后的对比效果。
图1-50
2.创建辉光
聚光灯、点光、体积光、区域光都支持灯光辉光。单击灯光属性编辑面板【Light Effects】扩展栏下【Light Glow】属性后面的贴图按钮, Maya将自动创建灯光辉光效果。
图1-51所示为创建辉光后自动连接的节点。辉光主要是由opticalFX节点产生。双击opticalFX节点打开属性编辑面板,如图1-52所示。
图1-51
图1-52
① Active(激活的)
开启或关闭opticalFX节点。
② Lens Flare(镜头眩光)
开启或关闭镜头眩光。
③ Glow Type(辉光类型)
辉光的种类,共有6种。
④ Halo Type(光晕类型)
光晕的种类,也有6种。
辉光的6种类型和光晕是一样的,只是光晕比辉光更发散且不能产生星点。在属性编辑器中有Glow、Halo、Lens Flare单独的属性编辑区域。
⑤ Radial Frequency(射线频率)
Glow Radial Noise值不为0时,射线频率值越大,射线越不稳定。
⑥ Star Points(星点)
控制辉光的星点数,即星星的角的个数。
⑦ Rotation(旋转)
控制星点的方向。
⑧ Ignore Light(忽略灯光)
可以用来嫁接到几何物体上。