C4Dredshift红移渲染器渲染原理解析

2019-12-04  本文已影响0人  JadeKou

图文简单明了

学习效果更好

大家好今天我来说一下红移渲染器的渲染原理

大家在开始学习红移的时候包括我自己都是这样

在不明白渲染参数的时候,以为只要提高参数值就会消除噪点

让质量变得更好,其实这里面有一些问题大家可能不知道

在渲染设置的过程中如果能进行很好的优化那么就会节省很多时间。那么

在相同的时间内渲染的质量也可以更高。

1.首先我们看我们平常渲染设置的基本参数

下图这这块设置实际上是控制摄像机发射的光线数量

什么意思 也就是说rs其实不是靠灯光发射光线,当摄像机发出光线反弹到

四面八方后,有灯光的地方球体就比较亮,没有的地方就渐弱。

2.摄像机发出的光线是很占用计算资源的。是非常贵的。好多人一看有噪点就把这一块

的采样值弄到好几千,其实平常一般场景64就算顶天了。再有景深和运动模糊的时候

开到128或者256就行了不要更大了。没意义,我们有更好的额调节方式

3.要想更好的去噪点我们首先得看出是什么产生了噪点

下面这张图当max为16的时候整体噪点比较严重,那么这时可以把max加到64

相对前一张来说要好一些。不过我们看这张图的噪点左上角主要是由GI产生的

球上面的反射还有灯光也产生了一定的噪点

4.下面我们先看一下采样覆盖这个,不用这个具体用工程里面物体的采样是一样的

先设置min为1 下面的反射覆盖为2

如果摄像机发出一道光线,经过物体时会被反射称俩道。

和后面的图上面的是一样的。如果摄像机改为发射俩道。下面设置为4的话并不是双倍,反射八道而是摄像机

的每一道反射俩道。被平均分配了。

5.基于上面的原理所以说我们盲目的提高samples max的采样值是没有意义的只会浪费计算资源

基于第3条产生的噪点我们首先来到GI,提高光线数量发现噪点少了很多。再把下面灯光和采样的数值提高到256

我们会发现噪点几乎不见了。

6.有人说只调高samples min max也可以消除噪点

第一这样做效果没有单独调整效果好,第二会极大的浪费计算资源浪费时间

7.如果你在视窗里观察不出来噪点的源头,你就可以建立多通道在视窗换不同的通道观察噪点,哪一个多

就提高相应的采样数值就好了。

总结:对于渲染器渲染设置参数最好是究其根本。要不然在不理解的情况下很多人一看到有噪点

就会忙盲目的提高数值。这样做对渲染优化场景及其不利。

对于渲染场景的优化不仅仅有渲染设置的问题。不如红移的代理功能还有克隆的实例。这些都会节省

计算资源。希望我们能把这块的知识多吸收一点,这样对于以后做项目是有百利而无一害的

好今天就说到这里

谢谢大家点赞评论

上一篇 下一篇

猜你喜欢

热点阅读