最近在項(xiàng)目中用 OC 渲染玻璃或者室內(nèi)場(chǎng)景渲染時(shí),經(jīng)常會(huì)發(fā)現(xiàn)畫(huà)面有噪點(diǎn)的情況,碰到疑難雜癥是我最開(kāi)心的一件事,又可以學(xué)到新東西了。

所以,利用午休時(shí)間專(zhuān)門(mén)去研究了下這里的問(wèn)題。我研究的方式包括看 OC 官方文檔和刷 Youtube 和 B 站。今天就把我研究的解決方案和大家分享下,包括 4 種降噪方法和 4 種提升渲染速度的方法。因?yàn)橛袝r(shí)候在渲染這種發(fā)光和玻璃材質(zhì)的時(shí)候,不僅有噪點(diǎn)還很卡,干脆一起解決了。

如果你用 OC 渲染有噪點(diǎn)又卡的話,相信今天的文章會(huì)對(duì)你有幫助,記得收藏分享給身邊的同事吧。

更多C4D相關(guān)技巧:

先看問(wèn)題,我遇到的噪點(diǎn)情況:

① 玻璃材質(zhì)透光過(guò)來(lái)會(huì)這種亮噪點(diǎn)

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

② 投影和邊緣有噪點(diǎn),一般在玻璃材質(zhì)中發(fā)生的情況比較多

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

我的解決辦法有 4 個(gè)

一、降低 GI

GI 的作用是讓光線充分的曝光,而如果你設(shè)置的太高會(huì)導(dǎo)致光線過(guò)于聚集,有溢出從而出現(xiàn)光噪點(diǎn)的情況,也就是渲染時(shí)經(jīng)常能看到的那種亮晶晶的斑點(diǎn)。

解決的辦法就是改低,我一般是給到 10,當(dāng)然如果還有溢出,給到 1 都行。不過(guò)也要看,太低的時(shí)候可能會(huì)導(dǎo)致部分區(qū)域光線不夠,又容易導(dǎo)致照不亮,所以也要視你渲染的情況而定。但清楚了原理就知道怎么調(diào)了。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

官方文檔里也有說(shuō)明,通過(guò)改變數(shù)值來(lái)增減能量,也可以調(diào)整上面那個(gè)焦散模糊,一般把默認(rèn)值改到 0.35 效果比較好。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

二、調(diào)整移除高亮像素

在 OC 的相機(jī)設(shè)置里,有這個(gè)叫移除高亮像素(hot pixel removal ),在官方文檔中有說(shuō)明是在渲染期間移除掉高亮的單個(gè)像素,使其和周邊像素融合。這就意味著它能處理的噪點(diǎn)比較有限,少量噪點(diǎn)情況比較合適,不適合解決大面積的噪點(diǎn)。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

它通常與 GI 配合使用,如果 GI 改到較低的時(shí)候還不能修復(fù)問(wèn)題,就適當(dāng)改低這里的參數(shù),一般 0.5-1 之間。但官方也建議不要過(guò)度使用,因?yàn)樗鋵?shí)是屬于后期處理,類(lèi)似于 PS 后期模糊。改到太低的時(shí)候,會(huì)使得畫(huà)面變得模糊,一般通過(guò)調(diào)低 GI 就可以達(dá)到效果。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

三、使用表面亮度

當(dāng)選擇使用發(fā)光材質(zhì)作為燈光時(shí),也容易發(fā)生噪點(diǎn)的情況,尤其是室內(nèi)場(chǎng)景渲染。可以嘗試在材質(zhì)里面勾選“表面亮度”,這個(gè)功能是會(huì)使得模型的發(fā)光更符合真實(shí)物理精度的發(fā)光表現(xiàn),也能降低一定的噪點(diǎn)。當(dāng)你勾選表面亮度時(shí),發(fā)光可能會(huì)瞬間暗下來(lái),不用擔(dān)心,把能量值(power)調(diào)高就好了。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

可以解決一些由于自發(fā)光所造成的噪點(diǎn)

四、打開(kāi) AI 降噪功能

在 OC 攝像機(jī)中打開(kāi) AI 降噪功能,在 OC4.0 以上版本才有,是專(zhuān)門(mén)針對(duì)渲染噪點(diǎn)開(kāi)發(fā)的功能,很好用,叫 Spectral AI denoiser。我給大家詳細(xì)解釋這里的功能使用。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

翻譯下幾個(gè)設(shè)置:

① Enable

啟用 AI 降噪功能。如果啟用了 OC 攝像機(jī)標(biāo)簽里打開(kāi)了 AI 降噪會(huì)覆蓋掉 OC 設(shè)置中的降噪設(shè)置,需要注意一下。

② Denosie volumes

在一些有體積霧存在的場(chǎng)景里打燈,經(jīng)常會(huì)有噪點(diǎn)出現(xiàn),勾選這個(gè)可以很有效的去除。

③ 最小降噪采樣 min denoiser samples

可以開(kāi)到最大 120,這個(gè)參數(shù)的意義是最終采樣的區(qū)域,這個(gè)數(shù)值調(diào)大會(huì)選擇更大的一些區(qū)域進(jìn)行降噪,提高效果會(huì)更好一些,因?yàn)橐恍┹^大噪點(diǎn)只有在采樣較大時(shí)才能被模糊掉。注意,如果你勾選了完成時(shí)才降噪的話,那么這里的參數(shù)會(huì)不生效。

④ 最大降噪采樣 max denoiser interval

一般不改,使用默認(rèn)值 20 就好。在亮部和暗部對(duì)比非常強(qiáng)烈的時(shí)候,可以適當(dāng)改低一些。

⑤ 混合 blend

是將原圖和降噪圖進(jìn)行混合,數(shù)值越大疊加原圖的部分就越多,一般給 0.1 即可。太小的話,模糊更多會(huì)丟失部分原圖細(xì)節(jié),改太大的話,可能噪點(diǎn)又會(huì)被疊加回來(lái)。(根據(jù)采樣值大小改變,一般視情況而定)

如果你想在渲染過(guò)程中就看到降噪的效果,記得把這個(gè)勾去掉,默認(rèn)是渲染完成后才能看到降噪效果,我一般是不勾選。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

在渲染輸出時(shí),需要在輸出設(shè)置那里要勾上 use denoised beauty pass,開(kāi)啟后期優(yōu)化組,勾選 AI 降噪,不然出圖的時(shí)候不會(huì)識(shí)別在攝像機(jī)中設(shè)置的降噪效果

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

另外,在渲染玻璃材質(zhì)和發(fā)光材質(zhì)的時(shí)候經(jīng)常會(huì)遇到渲染很卡很慢的情況,所以再分享幾個(gè)小秘密,可以讓 OC 用起來(lái)更順滑,渲染速度更快。2 大難題,咱們今天一并解決了。

1. 調(diào)低采樣值

當(dāng)你把智能降噪和使用全部 GPU 打開(kāi)時(shí),采樣可以給到比較低,比如 500 就夠。當(dāng)你渲染大圖,比如 4K 圖時(shí),用這種辦法挺好用的,渲染圖尺寸很小時(shí),比如 2K 圖可能效果不是太好,這種尺寸我一般會(huì)給到 5000。但如果你渲染動(dòng)畫(huà)的話,一般給到 800 就可以,速度快效果還 OK。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

2. 開(kāi)高平衡采樣和最大采樣

這個(gè)在官方文檔中有提到,使用更多的內(nèi)存和顯存,以達(dá)到最佳渲染效果。因?yàn)榇蠹业碾娔X配置已經(jīng)提升了很多,其實(shí)這個(gè)默認(rèn)值是針對(duì)很低端的電腦,所以建議打到最大。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

3. 勾選自適應(yīng)采樣

因?yàn)殇秩緯r(shí)有噪點(diǎn)一般發(fā)生在陰影面和一些角落的地方,開(kāi)啟這個(gè)自適應(yīng)采樣后,會(huì)把渲染的能力更加智能,提升難渲染處的渲染能力,這樣也能使得渲染速度更快。相當(dāng)于把渲染效率用到極致。只要開(kāi)啟就好,渲染參數(shù)一般不用動(dòng)。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

4. 把 OC 預(yù)覽窗口中的選項(xiàng)采樣改到最大

當(dāng)我們轉(zhuǎn)動(dòng)攝像機(jī)時(shí),有時(shí)候畫(huà)面容易卡,可以把 Sub sampling 改高,這個(gè)在官方文檔里也有說(shuō)明。意思就是說(shuō),默認(rèn)情況下是 None,它在移動(dòng)的時(shí)候也是保持采樣為 1x1 的最小采樣精度,這樣其實(shí)很沒(méi)必要。

我們需要減小這種過(guò)程精度,把移動(dòng)時(shí)的采樣改成 4x4,這就類(lèi)似于 AE 中預(yù)覽選擇跳幀預(yù)覽一樣的道理,會(huì)加快中間渲染預(yù)覽的速度。不用擔(dān)心渲染質(zhì)量,因?yàn)楫?dāng)你移動(dòng)停止時(shí),它的渲染又會(huì)自動(dòng)恢復(fù)最小精度,質(zhì)量不會(huì)變。

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

在社群里經(jīng)常看到有些同學(xué)渲染一張靜態(tài)圖都要好幾個(gè)小時(shí),其實(shí)我看了下,畫(huà)面復(fù)雜度并不高,拋開(kāi)電腦配置低的原因,由于設(shè)置不當(dāng)?shù)脑虬装桌速M(fèi)了大量的時(shí)間,太可惜了。

總結(jié)

通過(guò)以上的一些操作,基本上就解決了常見(jiàn)的噪點(diǎn)和卡頓問(wèn)題。磨刀不誤砍柴工,花點(diǎn)時(shí)間研究下背后的原理之后就不會(huì)自己瞎搗鼓了。

你發(fā)現(xiàn)沒(méi)有?很多問(wèn)題都可以在 OC 的 help 中找到解決方案,官方這份文檔已經(jīng)講的足夠清晰了,如果你遇到問(wèn)題,首先應(yīng)該去查文檔,然后再是去找教程,這樣效率會(huì)高很多。

如果你還有別的疑問(wèn),歡迎評(píng)論區(qū)留言交流。如果你有學(xué)到,記得分享到你的朋友圈哦~

歡迎關(guān)注作者的微信公眾號(hào):「彩云譯設(shè)計(jì)」

OC渲染慢還有噪點(diǎn)怎么辦?簡(jiǎn)單4步快速解決!

收藏 85
點(diǎn)贊 31

復(fù)制本文鏈接 文章為作者獨(dú)立觀點(diǎn)不代表優(yōu)設(shè)網(wǎng)立場(chǎng),未經(jīng)允許不得轉(zhuǎn)載。