渲染出现噪点该怎么办?

作者:炫云 2021-06-17

为什么场景渲染出来会有噪点呢?今天小编来给大家介绍下。

正常首次引擎我们会采用发光图(Irradiance map)算法,发光图只对转折处采样,然后在转折与转折之间进行插值运算,所以发光图的渲染时间要快很多,但是缺点也暴露了出来,由于采样不均匀会出现噪点,那么问题来了,很多人这个时候会把首次引擎改为暴力计算(Brute Force),暴力计算其实相当于你的光线是怎样照射的它就直接取采样,所以这个方式的采样很均匀,但是相对应的渲染时间也会慢很多,这个渲染成本很多人会无法接受。

遇到这种情况,我建议大家把优化方向转移到参数本身上来,影响噪点的参数也是比较多的,像噪波阈值,最大细分,灯光缓存细分,当前预置等,将这些参数适当的的提高对效果有很大的影响。所以很多人会使劲的调整参数,一部分人可以完全解决噪点的问题,但还有一部分人会发现并不能解决问题,场景内依旧是有噪点,而当参数跟场景配个到达瓶颈后你会发现,参数将不起作用。

优化后效果:

到了这一步其实我们就可以考虑降噪元素了,在vray3.6开始,在渲染元素内新增加了降噪元素。你可以将参数调低后,配合降噪元素就可以快速得到一张无噪点的效果。

今天就给大家介绍到这,如果你觉的还可以持续关注我们,我们还有更多的渲染技巧与你分享。