硬核:Corona Render 6 IR[实时渲染]的新功能

[复制链接]
xinting_6ym 发表于 2022-4-16 15:45:29 | 显示全部楼层 |阅读模式
CR6 提供了一个日常用户难以感知的渲染进阶选项,接着这一时机,趁便与大家谈谈 CR 的实时渲染是怎样工做的。
这类硬核的文章我很长时间不写了,不是我不研究,而是英语阅读好些的同志天然看看文章和视频也就会了,后来我想想,还是写点这类文章,也算是个研究日记。
最新的《Corona Renderer Helpdesk(厂商的软件协助)》中,在二〇年八月二十五日更新了以往的一个章节:How to use Interactive Rendering[怎样使用交互式渲染]?[1]。
IR[实时渲染] 与常规渲染有什么区别?

实时渲染也译成交互式渲染,后者翻译味道浓重一些,更像是洋人的语言风格。我不是专业翻译,也没这层面专业的常识。我是觉得,假如文章是给中国人看的,应该翻译地像中国人写的文章,即需要再造措辞。假如是给双语程度很好的中国人看的,就应该用贴近翻译腔、原汁原味地搞下来,做为专有名词的提示。
最大的区别就是能够实时反映场景中模型、灯光参数、材质的变革。而帧渲染(即在 3ds Max 中按下 F9 或 Shift+Q)与 IR 是由同一个引擎处置的,效果是完全不异的。不外渲染成片时最好用帧渲染,有一些内在原理上的不同,以及下面这个位置:

硬核:Corona Render 6 IR[实时渲染]的新功能-1.jpg

默认是- 1,即有 16 线程,则只是用 15 线程渲染

一句话,只要您改成 0,那么 IR 与最终渲染的视觉效果,是几乎一致的,一样保留、使用。

硬核:Corona Render 6 IR[实时渲染]的新功能-2.jpg

CR 渲染的三种方式

要知道,许多参数虽然设计,但却并没有使用的须要。例如这个功能,我在任何时候都没须要限制实时渲染的采样量的需求。

硬核:Corona Render 6 IR[实时渲染]的新功能-3.jpg
IR subsampling(实时渲染的“子采样”形式)

CR 6 的新算法,它的内部原理厂家也不会展示源代码,科普给我们的常识就是:
In Corona Renderer 6, we introduced an alternative way of rendering the initial interactive rendering passes. You can now choose between IR subsampling (the initial passes render faster……
我们为 CR 6 的 IR 渲染提供了一个全新的采样方案,这种算法的优势在于能够对实时的第一次 Pass[过程],对渲染进行像素化,相比于之前所使用 Dissolving[递推分解算法] 来说,它的能够更快地提供预览……
之前 CR 也出过一集官方的研讨会[2],讨论这个功能(播放量大约是 270次,狗头.jpg)。

硬核:Corona Render 6 IR[实时渲染]的新功能-4.jpg

Corona Renderer 6 for 3ds Max: Quick Introduction to IR Dissolve

硬核:Corona Render 6 IR[实时渲染]的新功能-5.jpg
默认条件下的 IR subsampling[实时子采样] 的值是 3,顾名思义,“子”采样,对一小块进行采样:实时渲染在挪动酒瓶子以后,第一遍的预览非常快,假如把这值去掉的话, 即改成 0 左右,那么第一遍的预览就好慢好慢,挪动物体的实时反响也会严重降低。
简单来说就是在 CR6 当中,物体挪动时,渲染会先一定的“马赛克化”,让预览更快,

硬核:Corona Render 6 IR[实时渲染]的新功能-6.jpg

我挪动右边的靠背椅,与右边算好的样子

而假如开启了 Dissolving[递推分解算法],无论之前的 IR subsampling 的值怎样,城市启用老的这个算法,其效果如下,也是在 CR6 之前的 CR5、4 之类的版本下的样子,挪动物体城市有一个“鬼影”。

硬核:Corona Render 6 IR[实时渲染]的新功能-7.jpg
假如不启用这个,这个功能是每个场景是单独的参数设置,并不是全局的,默认就是 3,每个场景都能够根据需要去设置。
这个子采样好用吗?比较好用的,我感觉室内设计能够默认设置 1~2,能让物体明晰许多,假如场景大了,就酌情增加 IR subsampling 的值,尤其是改图的时候,反响时间会更快,目前能够设置的值是 1~5(0就关闭了),5 的话马赛克就太大了。
假如您喜欢老版本的渐进“鬼影”效果,也能够勾上Dissolving,恢复过去的实时渲染效果。

硬核:Corona Render 6 IR[实时渲染]的新功能-8.jpg
最后附上本次测试用的上色草稿一张(Corona Render 6 正式版),素模由杨博枭同志提供:

硬核:Corona Render 6 IR[实时渲染]的新功能-9.jpg
参考


  • ^https://coronarenderer.freshdesk.com/support/solutions/articles/5000520620-how-to-use-interactive-rendering-
  • ^https://www.youtube.com/watch?v=iCSHwqUAITs
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

菜鸟C4D推荐上一条 /9 下一条

菜鸟C4D与你一起从零开始!
菜鸟C4D微信公众号

( 浙ICP备13033195号-2 )Copyright   ©2013-2020  菜鸟C4D  Powered by©Discuz!  技术支持:菜鸟C4D