【渲染引擎】Blender的2021年最佳渲染引擎(上)
Blender最終擺脫了“古怪的孩子”的裝束,并穿上了更為嚴肅和受人尊敬的“ 3D強者”。
它已在業界獲得廣泛認可,許多工作室和藝術家正在將其納入他們的產品線。
您會問,動畫工序末端的閃亮內容是什么?
好吧,它是渲染!當然,Blender的生態系統并不缺少功能強大的渲染解決方案。Blender本身包括三個現成的多功能渲染器,還有更多來自第三方的渲染器(Renderbus瑞云渲染農場支持Blender)。
在本文中,Renderbus云渲染農場將介紹所有這些渲染器。
Blender的2021年最佳渲染器(渲染引擎)
Cycles
首先,是Cycles渲染器。Cycles是Blender中功能最豐富,經過生產驗證的渲染器。
這是一個路徑跟蹤引擎,這意味著它特別擅長于再現場景周圍反彈的光的復雜性并與其中的各種元素進行交互。
它已經在許多電視和電影制作。
Cycles擁有豐富的渲染功能,包括強大的PBR著色節點,精確的地下散射,矢量位移和自適應細分,體積散射和吸收,焦散,密碼遮罩支持等等。
Cycles得到了嚴格的維護和更新,最近的發展集中在嚴格的優化上。
這使得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一直風靡一時,盡管它是柵格化引擎,但下一個演示卻展示了其強大功能。
盡管它永遠都無法擊敗路徑跟蹤引擎,尤其是在“全局照明”、“折射”和“焦散”等領域,但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引擎一起渲染
Blender的OctaneRender
OctaneRender首次發布時是GPU渲染領域的先驅之一,自那以后就成為功能強大而又快速渲染的家喻戶曉的名字。
這是一個無偏見的、頻譜正確的渲染引擎,它在最大程度上充分利用了RTX硬件,可以在視口中以極快的速度渲染準確的圖像。
它具有分層材料(與手動混合著色層相反),具有完全Nuke集成的光譜隨機行走次表面散射、體積渲染或深像素渲染等功能。
針對較大場景優化了核心外幾何圖形,以及兩個新的“ Vectron”和“ Spectron”模塊,可渲染非常大的程序幾何圖形和體積。
幸運的是,對于Blender用戶,Octane提供了其Blender插件的特殊免費層,但需要注意的是,上述免費版本僅支持一個GPU。
該插件采用特殊的Blender內部版本的形式,可直接下載,并內置了OctaneRender引擎,這對于日常構建Blender高級用戶而言可能會帶來不便。
另一個警告是,Octane帶有自己的著色器節點/編輯器,因此Cycles材質不會自動移植到OctaneRender。
但是,都是基于PBR的渲染引擎,著色器構造背后的邏輯足夠接近,足以使著色器(至少基于圖像紋理的著色器)的移植足夠簡單。
未完待續...
敬請期待下期:《Blender的2021年最佳渲染引擎(下)》
本文《Blender的2021年最佳渲染引擎(上)》內容由Renderbus云渲染農場整理發布,如需轉載,請注明出處及鏈接:https://www.renderbus.com/share/blender-2021-1
相關閱讀推薦:
轉載請在文章開頭和結尾顯眼處標注:作者、出處和鏈接。不按規范轉載侵權必究。
未經授權嚴禁轉載,授權事宜請聯系作者本人,侵權必究。
本文禁止轉載,侵權必究。
授權事宜請至數英微信公眾號(ID: digitaling) 后臺授權,侵權必究。
評論
評論
推薦評論
暫無評論哦,快來評論一下吧!
全部評論(0條)