Blender發(fā)布了3.1版 提高了全方位工作流程速度

【中文字幕】Blender 3.1版新功能視頻:

Blender基金會已經(jīng)發(fā)布了Blender 3.1,這個開源3D軟件的最新版本。
這是一個以性能為重點的更新,對從動畫和場景布局到渲染和文件輸出的工作流程進行了速度提升,但像往常一樣,還有很多其他功能和對現(xiàn)有工具的更新。
下面,我們挑出了五個我們認(rèn)為特別重要的功能,包括Cycles的新金屬后端、細(xì)分曲面修改器的GPU加速,以及幾何節(jié)點的最新更新。
在最后,你可以快速瀏覽一下其他的變化。

Cycles的Metal后端加速了裝有AMD GPU或蘋果Silicon處理器的Mac上的渲染。上面的測試是在裝有蘋果M1芯片的MacBook Air上使用Blender的標(biāo)準(zhǔn)演示場景進行的。
1. Cycles的新金屬后端加快了在macOS上的渲染速度
Blender 3.1中最令人期待的變化可能是在Cycles渲染器中對蘋果的圖形API--Metal的原生支持:這項工作由蘋果自己出資并部分執(zhí)行。
在蘋果決定廢除OpenCL之后,macOS上的渲染性能開始落后于Windows和Linux,而OpenCL最初是用于Cycles中的GPU加速。
大多數(shù)Mac藝術(shù)家也無法使用Cycles的CUDA和OptiX后端,這需要Nvidia GPU。
新的Metal后端可以在裝有蘋果自己的M1處理器或AMD GPU的Mac上加速渲染,對英特爾GPU的支持也在開發(fā)中。
在Blender基金會的測試中,如上圖所示,裝有M1芯片的MacBook Air在GPU上渲染標(biāo)準(zhǔn)Blender演示場景的速度是CPU的1.2倍到1.7倍。
在Cycles中,對點云作為原生幾何類型的支持加快了導(dǎo)入的模擬緩存的渲染速度,比如Juan Gea Rodriguez渲染的這個沙子模擬。該場景包含1.1億個點。
2. 更好地處理點云,加快了模擬的渲染速度
Blender 3.1中Cycles的另一個關(guān)鍵變化是支持點云作為一種本地幾何體類型。
從其他DCC應(yīng)用程序?qū)氲倪\動圖形動畫和模擬緩存作為點云,現(xiàn)在在Cycles中的渲染速度應(yīng)該明顯加快,而且在渲染過程中使用的內(nèi)存更少。
目前,點總是以球體的形式呈現(xiàn),盡管藝術(shù)家可以使用新的點信息節(jié)點來控制它們的大小并隨機調(diào)整它們的顏色。更多的3D形狀 "可能會在以后加入"。
幾何節(jié)點系統(tǒng)在Blender 3.1中繼續(xù)發(fā)展,像Extrude Mesh和Scale Elements這樣的節(jié)點--這里用來生成一個巧克力棒--開辟了新的程序化建模工作流程。
3. 3.幾何節(jié)點:19個新節(jié)點,加上大量的性能改進。
藝術(shù)家們還可以在Blender內(nèi)部使用幾何節(jié)點系統(tǒng)直接生成點云,該系統(tǒng)最初在Blender 2.92中引入,用于物體散射和實例化。
在3.1版本的更新中,它繼續(xù)發(fā)展成為一個更通用的工具集,像Extrude Mesh這樣的節(jié)點--該版本中19個新節(jié)點之一--開辟了新的程序化建模工作流程。(RRCG編譯分享)
使用節(jié)點圖的工作現(xiàn)在也應(yīng)該有更多的互動性,大型節(jié)點樹的顯示速度現(xiàn)在 "快了近2倍":這只是一長串速度提升和內(nèi)存使用減少的例子之一。
其他工作流程的改進包括一個新的上下文感知的搜索菜單,當(dāng)拖動插座時,會在節(jié)點Edior中彈出,只顯示那些可以實際連接到所選節(jié)點的節(jié)點。
在細(xì)分曲面修改器中啟用GPU細(xì)分,可以加快視口中角色動畫的播放速度:這是Blender 3.1中細(xì)分曲面的兩個關(guān)鍵變化之一。
4. 細(xì)分曲面修改器的GPU加速加快了動畫播放速度
細(xì)分曲面修改器在Blender 3.1中得到了對GPU加速的支持。
這一變化應(yīng)該會使在渲染時使用細(xì)分技術(shù)平滑任何網(wǎng)格的工作變得更容易,但一個特別常見的用例是在視口中回放角色的動畫。
在上面的視頻中,你可以看到啟用GPU細(xì)分后幀率的增加,在更高的細(xì)分水平上,效果變得特別明顯。
對于建模工作,細(xì)分表面修改器也得到了頂點折痕的支持,使其有可能將頂點標(biāo)記為任意的尖銳,以創(chuàng)建一系列有趣的尖銳的新形狀。

填充工具中新的稀釋/收縮設(shè)置使得為使用Blender的油脂鉛筆工具集創(chuàng)建的2D動畫創(chuàng)造有趣的新視覺風(fēng)格成為可能。
5. 油脂鉛筆的更新為二維動畫的著色提供了新的選擇
油脂鉛筆,Blender不斷發(fā)展的2D動畫工具集,在Blender 3.1中也獲得了一些不錯的新功能。
線條藝術(shù)修改器,用于生成3D物體的輪廓渲染,可以作為油脂鉛筆的筆觸,得到了許多新的選項。
然而,當(dāng)用顏色填充封閉的筆畫時,最令人愉悅的變化是:填充工具現(xiàn)在有一個擴張/收縮的設(shè)置,可以擴大或縮小填充區(qū)域。
這使得我們有可能創(chuàng)造出填充與筆畫重疊的效果,或者在筆畫內(nèi)部留下一個白色的邊框,如上圖所示。
Blender其他關(guān)鍵工具集的新功能
Blender的其他工具集的變化較少,不過也有一些有用的生活質(zhì)量更新。
在紋理工具中,平鋪圖像現(xiàn)在支持包含UDIM替換標(biāo)記的文件名,這使得它可以實現(xiàn)UDIM工作流程,這種類型廣泛用于視覺效果和游戲開發(fā)。
動畫工具集獲得了在Dope Sheet、Action Editor和NLA Editor中手動指定動作的幀范圍的選項,并在Graph Editor中使手柄長度統(tǒng)一。
用戶界面的變化包括在Blender的新部分引入了 "查看派 "菜單,包括動畫編輯器;現(xiàn)在可以在圖像編輯器中查看更大的圖像。
文件的導(dǎo)入和導(dǎo)出也有很大的變化,新的C++ OBJ導(dǎo)出器將OBJ文件的導(dǎo)出速度提高了13倍,Alembic、glTF和USD的導(dǎo)出也有改進。
最后,Blender 3.1現(xiàn)在使用Python 3.10,這是在Blender基金會決定脫離VFX參考平臺并支持最新版本的編程語言之后。
對于將Blender整合到他們的生產(chǎn)管道中的大型工作室來說,這一變化可能會引起爭議,在這篇博文中會有更詳細(xì)的討論。
系統(tǒng)要求
Blender 3.1可用于Windows 8.1+、macOS 10.13+和Linux。它是免費下載的。
更多CG資訊請關(guān)注:https://www.rrcg.cn/forum-612-1.html