|
来源:Internet
分析:射入室内的光线是非常微妙的。要表现出在光线投射下映出的灰尘,最好的方式就是用聚光灯配合体积光来做。
(1)创建好场景。本场景非常简单,如下图。墙壁与地板、天花板都可以用BOX来做。用布尔运算挖出窗户,再创建几个很细的圆柱体作为简单护窗。给墙壁等赋予合适的材质。在房间中间创建一盏泛光灯用来模拟漫反射照明效果,因此要把这盏灯光的亮度值调得很低。笔者用的亮度是60,只要场景中的物体依稀可辨就行。如果要模拟窗外的景色,可以用背景贴图去做。
(2)参照下图建立一盏聚光灯,起始点在窗外,目标点在室内,与地面呈45度左右即可。
( 3)选择菜单RENDERING/ENVIRONMENT,弹出环境设置对话框。在ATMOSPHERE(环境特效)中选择ADD,增加一个VOLUME LIGHT(体积光)特效。在VOLUME LIGHT PARAMETER(体积光参数)下,点亮PICK LIGHT(拾取灯光)按钮,在视窗中选择后来创建的体积光。参见下图。
(4)渲染一下透视图,发现渲染出来的图是白茫茫的一片。这是因为默认的灯光不具备投影的特性,灯光具有穿透性。选中灯光后点右键,在弹出的快捷菜单中选择CAST SHADOWS(投影)。再次渲染,则我们想要的效果就出来了。
(5)再通过调整近处衰减开始与近处衰减结束等参数,把体积光的灯芯部分消隐掉,这样会更真实。还可以调整体积光的参数,加入NOISE(噪声)效果来模拟飘动的灰尘。
注:用体积光还可以模拟手电筒的光束、探照灯、舞台追光灯等灯光特效。
|