Cycles X Blender3.0的超級(jí)渲染器

在看以下內(nèi)容之前要說下,前提你要有一顆性能不錯(cuò)的CPU或是一塊最低GTX10系列顯卡,最佳RTX20~30系列(A卡暫時(shí)很尷尬),Windows必須是10版本,那么以下內(nèi)容對(duì)你才有意義。
如果說在以前的Blender3.0和2.93區(qū)別不大,只是增加了幾何節(jié)點(diǎn)和增加了一些小零碎的話。
那么,現(xiàn)在3.0和2.93將完全是兩個(gè)軟件了。為啥這么說,因?yàn)?,Cycles X來了!
Blender將正式進(jìn)入到一個(gè)全新的時(shí)代!
當(dāng)然,還在開發(fā)中,預(yù)計(jì)年底我們將迎來它的正式版本。
雖然這樣講有些夸張,但的確如此,因?yàn)镃ycles 和Cycles X完全是不同的渲染器,雖然他們都叫Cycles。
Cycles X基本上是重寫了核心,拋掉了舊版本許多概念,
- 移除老舊的采樣算法方式Branched Path Tracing和Path Tracing。
- 移除了Tiles渲染塊,默認(rèn)就是漸進(jìn)式渲染模式(Pro個(gè)ressive Refine),保留Auto-Tiles(為顯存不夠時(shí)的解決方法。)
- 移除 OpenCL 后端,新的A卡渲染正在開發(fā)中,預(yù)計(jì)第一步實(shí)現(xiàn)A卡使用CUDA加速方式。(所以,現(xiàn)在N卡黨任然很香~~~)
?
說到這里,需要注意!
由于Cycles X渲染器的不同,用3.0設(shè)置的場(chǎng)景,2.93無法打開,但3.0可以打開2.93的文件!
首次渲染時(shí)GPU編譯速度提升啦,大概2分鐘,比2.93要快(不知道后面會(huì)不會(huì)變慢。)
Cycles X改進(jìn)非常大,這包括改進(jìn) GPU 渲染性能、視口交互性能、
全新改進(jìn)的自適應(yīng)采樣設(shè)置、次表面散射各向異性(只保留Random Walk,移除了不精確的Christensen方式)、重新編寫了具有間接和環(huán)境光支持的陰影捕捉器,以及帶有顏色的單獨(dú)陰影捕捉器通道。OpenImageDenoise 1.4帶來更精確的降噪品質(zhì)、烘焙支持去噪和自適應(yīng)采樣。位置渲染通道、新的 GPU 體積采樣、改進(jìn)的 PMJ 采樣模式等等。
官方開發(fā)日志:https://developer.blender.org/rB08031197250aeecbaca3803254e6f25b8c7b7b37??
Cycles X最大的核心就是采樣計(jì)算的改進(jìn),而Noise Threshold 就是Cycles X品質(zhì)和速度的核心。?整個(gè)渲染采樣都是依托Noise Threshold來進(jìn)行的。
注:以下的說法是為讓你更容易理解Noise Threshold的用法,不是cyclesX的計(jì)算原理,黑坊主是土包子不懂科學(xué)么么噠。

這次Noise Threshold分成了兩個(gè)部分,一個(gè)是視口預(yù)覽,一個(gè)是產(chǎn)品渲染。
Noise Threshold 噪點(diǎn)閾值,你可以把它理解成每次采樣計(jì)算時(shí),光線(光點(diǎn))布滿在整個(gè)鏡頭畫面中的間隔,間隔越小光線越密集,描繪畫面質(zhì)量越好越精細(xì),渲染速度越慢,反之,光線間隔越大光線就稀疏,能描繪畫面的光線少了,畫面信息量和精度也就越差,噪點(diǎn)就越明顯,渲染速度也就越快。官方給出產(chǎn)品級(jí)的參數(shù)是0.01。視口預(yù)覽、動(dòng)畫預(yù)覽推薦0.1。
Max samples 最大采樣次數(shù),它也是影響速度的數(shù)值(原理和2.93的基本一樣),官方默認(rèn)一上來產(chǎn)品級(jí)就是4096,別信啊,可以改小。
Min?samples 最小采樣次數(shù),這是補(bǔ)充最大采樣被Noise Threshold截?cái)嗪?,?dǎo)致細(xì)節(jié)不夠時(shí)做的追加補(bǔ)償計(jì)算。
Time Limit 時(shí)間限制,這很簡(jiǎn)單,就是限定一個(gè)渲染時(shí)間,到了就停止渲染。
這里補(bǔ)充下:如果你啟用塊渲染,定了15秒,CyclesX是15秒一塊,15秒一塊,直到完成。


Noise Threshold 參數(shù)渲染對(duì)比
關(guān)于渲染塊~~

Cycles X的渲染塊的概念和Cycles是不一樣的。
X的塊起始就是2048,低于2048,啥1024,512都將影響它的渲染速度!
就是說,你渲染1920尺寸的,基本不用管這個(gè)塊的設(shè)置。這個(gè)塊的設(shè)置是為了防止顯存不夠時(shí),顯卡爆顯存而存在的。
所以,如果你要渲染4K的圖像,你可以把塊關(guān)閉或者把塊尺寸調(diào)整為4096(讓塊大小大于你要渲染的圖像尺寸),這樣沒有塊的限制,你會(huì)發(fā)現(xiàn)渲染速度很快。如果你發(fā)現(xiàn)出現(xiàn)爆顯存了,就開啟塊來限制一下顯存使用量,當(dāng)然渲染時(shí)間也會(huì)相應(yīng)增加。
所以大顯存的顯卡就很開心啦,哈哈
關(guān)于Cycles X最核心的就是以上這兩個(gè)部分,你熟悉它們基本就能很好的駕馭X了,至于一些特殊情況會(huì)出現(xiàn)不同的參數(shù)組合,這個(gè)大家自己根據(jù)需要來調(diào)整出合適自己的。
后期降噪OpenImageDenoise更新了更精準(zhǔn)的Accurate模式,會(huì)對(duì)降噪進(jìn)行兩次,只是增加了少許降噪時(shí)間,但細(xì)節(jié)的品質(zhì)會(huì)有很好的提升,這個(gè)處理的速度取決于你的CPU性能。其它就不啰嗦了。

最后,目前還有待解決的問題,SSS材質(zhì)使用Random Walk渲染時(shí),超薄結(jié)構(gòu)和不封閉結(jié)構(gòu)周圍渲染效果不佳,大神們承諾會(huì)在3.0中解決。
Blender3.0目前還是開發(fā)版本,會(huì)有許多問題,切勿用于實(shí)際工作中(老鳥除外)
?以上我已經(jīng)把Cycles X的核心運(yùn)用告訴你們啦,再不會(huì)用就自己到小黑屋打屁股吧,哈哈
?
到這來下載體驗(yàn)吧:(別忘了,必須Win10才可以用!)
https://builder.blender.org/download/daily/
下次見
黑坊主?seaway
2021.9