前言
在C4D软件的项目制作中,渲染是我们在软件中创作的最后一环,当然,可能我们还会在其他软件进行后续的加工,比如在PS中调色,在AE、nuke中继续制作后期和合成效果等。而影响最终渲染质量最大的因素,就是我们在场景中设置的灯光分布,所以,在学习渲染的时候,我们应该从学习灯光知识开始。
各个渲染器的灯光是不通用的
在C4D软件中有很多渲染器,不同的渲染器有自己的灯光对象,且渲染器之间的灯光对象并不通用。所以,在学习灯光的时候,我们更需要学习灯光相关的比较通用的知识,这篇文章,我们通过默认渲染器的灯光对象,来认识灯光的种类。
灯光的几种类型
现实环境中,我们之所以能看到物体,是因为物体反射的光线到我们的眼睛,所以在场景渲染时,设置一个合适的光照环境是很重要的。软件的默认设置中,如果我们没有添加灯光,它是有一个隐藏的默认灯光存在于场景中提供照明,通过视图窗口菜单栏的选项-默认灯光,我们可以将其调用出来并改变它的光照方向。
关于灯光对象的类型,各个渲染器都有少数的不同,但根据光源,大致可以分为点光源、面光源、无限光以及环境光。C4D软件的默认灯光对象有以下图中几种。
- 点光源
各大渲染器中,点光源一般有点灯光和聚光灯两种。
点光源可以类比到现实生活中的电灯、蜡烛等,它通过一个点向其他方向发射光线,这是最基础的一个灯光对象,适用于制作模拟单点发光的照明。
聚光灯可以看做一种限制了照射角度的点灯光,可以类比到舞台聚光灯以及手电筒等。当聚光灯对象拥有朝向的目标时,它就变为一个目标聚光灯。聚光灯在我们制作舞台效果的时候比较有用,有些时候,聚光灯还会被用于制作灯光雾效果。
- 面光源
面光源是使用的最频繁的一种光源类型,显示器、灯罩发出的光,都属于面光源。因为面光源可以更使光线更加均匀地照射到物体而且得到的阴影会更加柔和,所以在场景的灯光布置上,会优先考虑使用区域光。
- 无限光
无限光是是一种光线平行而且没有衰减的灯光类型,太阳光就是一种无限光。我们可以通过无限光,模拟出太阳光的效果,当然很多渲染器都给我们提供了日光这种灯光类型。在一些卡通类型的场景中,也可以通过无限光来给卡通元素制作边界清晰的阴影效果。
- 环境光
为了模拟出更真实的场景灯光,我们还可以借助一个HDR贴图和天空对象去照亮物体。使用环境光很多时候可以帮我们节省很多布光的时间,我们只需要添加一个合适的HDR贴图,再适当补充一些灯光去填充画面,就可以很快做出不错的效果,如更多的明暗细节,更真实的反射效果等。
- IES灯光
IES是另一种灯光类型,它通过不同的IES光域文件来模拟不同的壁灯、台灯类型的效果。在制作和建筑相关的效果图时,这种灯光对象会使用的比较多。
- 灯光相关的设置
在各个渲染器中,对于灯光我们需要设置的参数其实并不多,默认的渲染器我们需要去勾选很多设置,如打开灯光阴影,全局光照等,其他渲染器则帮我们做好了这些设置,我们只需要调节灯光的亮度以及采样值,就可以得到不错的渲染效果。当然,还有灯光排除对象、各个通道的强度等。
总结
在软件的各个渲染器中,灯光的表现其实大同小异,这篇文章给大家介绍到各种灯光类型及其用途,相信对后续进一步学习渲染可以有一定的指导作用。如果你是一个没有学习过渲染器的初学者,还是建议你去学习一个第三方渲染器,既可以比较快的做出效果,又不需要学习太多难以理解的参数设置。
学习渲染最难的地方,在于在场景中如何合理的布置灯光,这方面需要比较长久的积累,需要慢慢在练习中成长。
对C4D软件的学习和交流有兴趣的小伙,可以加入C4D软件圈子一起交流进步哦。
C4D软件技术交流 - 知乎www.zhihu.com