三.照明
接下来,我会把注意力放在汽车的照明上,这是我重新制作这辆汽车最开始的目的。查看了大量美观的汽车渲染图后,我发现这些渲染都是基于现实生活中的工作室照明设置的(图07)。你们可以看到,这些设置彼此都不相同,他们有各种形式的照明和背景。所以没有什么“黄金设定”可以满足所有渲染的需求。
图07
我在网络上浏览了很多,阅读3d汽车论坛和教程,还用玛雅中的局部照明,照明卡片和hdri工作室图片做了大量的实验,最后我决定用简单的方法,通过一个黑白色的渐变来做场景的照明。这种方法是在一些论坛上找到的,而且效果令我满意。最后,在汽车的顶部使用了一个渐变和一个柔光来照明汽车(图08)。有时候更少的东西反而能带来更多的效果!
为了设置渐变,你需要打开render settings窗口,找到indirect lighting选项(确保mental ray是当前渲染目标),点击environment rollout下面的image based lighting(图09)。
图08
图09
设置完成后,将type转换为texture,并创建一个ramp。最重要的步骤是将白色部分的渐变数值设定在1以下,这样做才能达到场景需要的照明强度(图10)。
图10
至于聚光灯的位置,应该离汽车较远,这样可以获得几乎平行的光想(因为会有一道直接的光源),还会产生一道低强度的柔和光线追踪阴影(图11)。
图11 四.渲染
渲染由两个部分组成:一个是汽车的渲染,另一个是地面上阴影的渲染,这只是一个有中度灰色材质的圆柱体。在汽车通道里我只是渲染了所有的东西,包括地面,然后单独渲染了汽车,这样做可以在后面将背景与汽车分隔开来。为了得到面板,我删除了地面,在汽车模型上添加一个lambert,将incandescence设置为白色,然后渲染(图12)。
通过将一个use background描影器分配到地面制作了一个阴影通道,这个描影器是用来“捕捉”汽车下面的阴影的。这个工具的好处就是它可以在最后的渲染同时“隐藏”地面,这样你就只要做保存在阿尔法通道中的阴影,所以你只要确保用一个格式保存好阿尔法通道就可以了,比如targa或者tiff格式。还有就是,为了得到没有汽车只有阴影的效果,我选择了汽车模型,将它的primary visibility设定为关闭状态。我还可以分配一个lambert到汽车模型,将它的matte opacity设置为black hole,这样做可以根据汽车的形状切分出阴影,但是我想要做汽车底部的所有阴影,因为在photoshop中进行合成时,我需要得到阴影和汽车之间比较薄的边缘(图13)。
图13
渲染的设定如图14所示。final gathering accuracy设定为600。值得注意的是,我把multi-pixel filtering改成了mitchell,因此得到了很漂亮的,卷曲的边缘。
图14 五.合成
合成是用photoshop完成的。非常简单,只需要一些之前我提到过的一些通道,加上画好的一个背景(图15)。
图15
当然,我做了一些颜色修正,还有一点点平面修改,这是在任何渲染中都应该做的工作!图15中你们可以看到我还做了一些修改,比如在前灯中添加一个反射光线,我觉得这么做可以得到一个很好的触感。还有,我增加了边帽和挡泥板上闪光警戒灯的亮度。所有这些都应该在中做修改,但是因为这只是一张图片,在photoshop中做会更快。特别是前灯的反射需要在maya中做大量的测试,从而获得正确的效果。所以,是的,几乎所有的专业渲染,就你们所看到的那些来说,都是用photoshop完成的。这根本不是什么坏事情,photoshop只是提高你渲染效果的工具!
六.结论
最后的渲染效果如图16所示。
图16
欢迎光临 纳金网 (http://go.narkii.com/club/) | Powered by Discuz! X2.5 |