【渲染引擎】Blender的2021年最佳渲染引擎(上)

Blender最终摆脱了“古怪的孩子”的装束,并穿上了更为严肃和受人尊敬的“ 3D强者”。编辑器

它已在业界得到普遍承认,许多工做室和艺术家正在将其归入他们的产品线。工具

您会问,渲染管线末端的闪亮内容是什么?性能

Blender的2021年最佳渲染器(渲染引擎)

好吧,它是渲染!固然,Blender的生态系统并不缺乏功能强大的渲染解决方案。Blender自己包括三个现成的多功能渲染器,还有更多来自第三方的渲染器(Renderbus瑞云渲染农场支持Blender)。优化

在本文中,Renderbus云渲染农场将介绍全部这些渲染器。url

Blender的2021年最佳渲染器(渲染引擎)

Cycles

首先,是Cycles渲染器。Cycles是Blender中功能最丰富,通过生产验证的渲染器。spa

这是一个路径跟踪引擎,这意味着它特别擅长于再现场景周围反弹的光的复杂性并与其中的各类元素进行交互。.net

它已经在许多电视和电影制做。插件

Netflix上的“ Next Gen”剧照,用Cycles渲染

Cycles拥有丰富的渲染功能,包括强大的PBR着色节点,精确的地下散射,矢量位移和自适应细分,体积散射和吸取,焦散,密码遮罩支持等等。设计

Cycles获得了严格的维护和更新,最近的发展集中在严格的优化上。rest

这使得Cycles在其已经使人印象深入的功能集之上成为了一个相对较快的路径跟踪器,尤为是在添加了OptiX技术的渲染以后,使其能够利用RTX内核来大大提升渲染速度。它还具备多个视口和渲染降噪器,包括强大的OIDN(CPU)和OptiX(GPU)降噪器。

它还具备对Nvidia和AMD GPU的多GPU渲染支持,以及带有图块窃取功能的GPU + CPU“混合”渲染支持。

话虽如此,Cycles确实有其局限性。

目前,在caustics等领域,LuxCoreRender在速度和准确性方面均赛过它。它还缺乏轻连接,这是许多直接竞争对手中都很是须要的功能。

经过将其移植到其余3D软件的插件(例如Insydium的Cycles4D),Cycles已经证实了其成功,该插件将Blender的渲染引擎引入了Maxon的Cinema 4D。

Eevee

Eevee最初是做为Blender的“实时”视口设计的,目的是成为帮助其老兄Cycles的着色工做流程的预览工具,现已成为本身的野兽。

Eevee是Blender的实时栅格化渲染引擎,它替代了Blender 2.80中的Blender Internal渲染器。

自发布以来,Eevee一直风靡一时,尽管它是栅格化引擎,但下一个演示却展现了其强大功能。

Daniel Bystedt的“ Tiger”在Eevee的视口中运行

尽管它永远都没法击败路径跟踪引擎,尤为是在“全局照明”、“折射”和“焦散”等领域,但Eevee仍拥有强大的功能集,以其极高的快速渲染速度而著称:

体积渲染、次表面散射、头发支持,用于NPR着色的强大的Shader-to-RGB节点,以及最近添加的Motion Blur和Cryptomatte支持。

Eevee当前的开发周期专一于填补其功能集中的空白,以使其彻底能够用做生产渲染选项,而且Blender Animation Studio普遍地在Coffee Run短片上普遍使用它。

Eevee的最大力量是速度。

这是以牺牲其最大缺点为代价的,这正是其光栅化设计的本质:

反射、折射、接触阴影等都是“屏幕空间”效果,这意味着没有真正的路径跟踪功能能够计算出超出渲染屏幕的光弹。

这可能会使实现逼真的渲染更具挑战性,尤为是与其更精确但路径跟踪弟兄比较慢的渲染。

Workbench

该Workbench引擎是“标准”的发动机提供动力Blender的视口。

它的主要职责是在执行纹理/着色/光照/渲染以前的全部任务时保持平稳的性能。

可是,这并不是全是灰色阴影,由于Workbench具备一些强大的功能,旨在在视觉上帮助用户完成多种任务,例如cavity 渲染、matcaps、轮廓和X射线选项。

一些冒险的用户甚至试图驯服Workbench引擎,使其迅速吐出“完成的”渲染,但这并非出于胆小或容易实现的目的。

TrollTew设计的Stoner与Workbench引擎一块儿渲染

TrollTew设计的Stoner与Workbench引擎一块儿渲染

Blender的OctaneRender

OctaneRender首次发布时是GPU渲染领域的先驱之一,自那之后就成为功能强大而又快速渲染的家喻户晓的名字。

这是一个无偏见的、频谱正确的渲染引擎,它在最大程度上充分利用了RTX硬件,能够在视口中以极快的速度渲染准确的图像。

它具备分层材料(与手动混合着色层相反),具备彻底Nuke集成的光谱随机行走次表面散射、体积渲染或深像素渲染等功能。

针对较大场景优化了核心外几何图形,以及两个新的“ Vectron”和“ Spectron”模块,可渲染很是大的程序几何图形和体积。

幸运的是,对于Blender用户,Octane提供了其Blender插件的特殊免费层,但须要注意的是,上述免费版本仅支持一个GPU。

该插件采用特殊的Blender内部版本的形式,可直接下载,并内置了OctaneRender引擎,这对于平常构建Blender高级用户而言可能会带来不便。

图片提供者:Jan Urschel

另外一个警告是,Octane带有本身的着色器节点/编辑器,所以Cycles材质不会自动移植到OctaneRender。

可是,都是基于PBR的渲染引擎,着色器构造背后的逻辑足够接近,足以使着色器(至少基于图像纹理的着色器)的移植足够简单。

未完待续...

敬请期待下期:《Blender的2021年最佳渲染引擎(下)

本文《Blender的2021年最佳渲染引擎(上)》内容由Renderbus云渲染农场整理发布,如需转载,请注明出处及连接:https://www.renderbus.com/share/blender-2021-1


相关阅读推荐:

如何创建本身的【渲染农场】终极指南(1)

【Blender教程】在Blender中制做森系少女(上)

苏维埃医院: 建模和纹理化工做流程(上)

相关文章
相关标签/搜索