當(dāng)您在渲染平臺(tái)動(dòng)畫(huà),說(shuō)明您急需拿到結(jié)果,但是渲染平臺(tái)都是按時(shí)計(jì)費(fèi)的,那么如何減少自己的渲染成本呢?以下這些渲染前工作能在很大程度上減少您的渲染時(shí)間及渲染費(fèi)用。
一、優(yōu)化場(chǎng)景:
提交到渲染平臺(tái)上的Maya任務(wù),默認(rèn)情況下使用單機(jī)渲染單幀的模式。經(jīng)過(guò)優(yōu)化場(chǎng)景,能一定程度上減少平臺(tái)打開(kāi)及轉(zhuǎn)化場(chǎng)景的時(shí)間。同時(shí)Maya有自帶的場(chǎng)景優(yōu)化選項(xiàng),也可以選擇具體的優(yōu)化模塊。
maya中的場(chǎng)景優(yōu)化選項(xiàng)
二、渲染前的準(zhǔn)備工作:
1、當(dāng)渲染流體、煙霧、毛發(fā)等等場(chǎng)景時(shí),做好本地做好緩存,然后盡量清除掉場(chǎng)景中沒(méi)有用的有動(dòng)力學(xué)節(jié)點(diǎn)。
以插件yeti為例,若場(chǎng)景中的yeti 沒(méi)有做好緩存,渲染時(shí)每一幀都會(huì)出臨時(shí)的緩存文件,這必將耗費(fèi)一定的時(shí)間,若本地做好緩存調(diào)用,這段時(shí)間就可以節(jié)省下來(lái)。
2、貼圖轉(zhuǎn)換——主要是Arnold和Redshift渲染器會(huì)在渲染場(chǎng)景之前有轉(zhuǎn)換貼圖的這個(gè)步驟。
(1)、Arnold渲染器:
使用Arnold渲染器渲染的時(shí)候,將場(chǎng)景中的貼圖轉(zhuǎn)換為TX貼圖后,能較大程度的減少渲染時(shí)間。但是,針對(duì)渲染平臺(tái)提交的情況,需要手動(dòng)轉(zhuǎn)換成TX貼圖后,取消“自動(dòng)轉(zhuǎn)換TX” 選項(xiàng),同時(shí)確保勾選了“使用已存在TX貼圖” ,以避免反復(fù)轉(zhuǎn)換導(dǎo)致的TX貼圖損壞狀況。
渲染平臺(tái)提交Arnold渲染器任務(wù)的時(shí)候正確設(shè)置示例
(2)、Redshift渲染器
在使用Redshift渲染器渲染之前,沒(méi)有手動(dòng)轉(zhuǎn)換貼圖時(shí),渲染開(kāi)始前也會(huì)自動(dòng)轉(zhuǎn)換成rstexbin格式的臨時(shí)貼圖緩存文件。若貼圖素材量比較大,每臺(tái)機(jī)器初次渲染時(shí),都會(huì)耗費(fèi)較長(zhǎng)時(shí)間來(lái)轉(zhuǎn)換貼圖,所以渲染前手動(dòng)轉(zhuǎn)換場(chǎng)景中所需要用到的貼圖。
三、渲染設(shè)置需要注意的地方:
1、首先需要設(shè)置合適的渲染采樣參數(shù),不要太高或者太低,太高會(huì)增加渲染時(shí)長(zhǎng),太低可能會(huì)出現(xiàn)噪點(diǎn);
2、確定設(shè)置自動(dòng)線程數(shù),這樣能保證任務(wù)場(chǎng)景在提交之后,渲染節(jié)點(diǎn)的資源能被充分利用。
Arnold渲染器中的自動(dòng)線程數(shù)的設(shè)置位置
V-Ray中自動(dòng)線程數(shù)設(shè)置,'0'即為使用可用的所有線程渲染
3、一些特殊參數(shù)的設(shè)置:
若渲染場(chǎng)景復(fù)雜,貼圖素材比較龐大,同時(shí)使用的是以下渲染器時(shí),請(qǐng)確保這些參數(shù)的設(shè)置合理。
(1)、Arnold——Arnold貼圖緩存
當(dāng)場(chǎng)景中貼圖量比較大時(shí),最大貼圖緩存(Max Cache Size)這個(gè)數(shù)值建議設(shè)置相對(duì)高一些,比如:渲染平臺(tái)大多數(shù)機(jī)器內(nèi)存為64G,建議設(shè)置為20480MB(默認(rèn)為2048MB)
Arnold貼圖緩存設(shè)置位置
(2)、V-Ray——V-Ray動(dòng)態(tài)內(nèi)存
場(chǎng)景中使用到的貼圖素材量比較龐大的時(shí)候,建議檢查設(shè)置,V-Ray 3.10.05以上版本可以更改為0(V-Ray會(huì)根據(jù)硬件情況自動(dòng)調(diào)配),默認(rèn)值為5000。
vary動(dòng)態(tài)內(nèi)存設(shè)置位置
(3)、 Redshift——Reshift渲染器的顯存值設(shè)定
當(dāng)使用Redshift渲染器時(shí),若場(chǎng)景比較復(fù)雜時(shí),不建議使用Redshiftm默認(rèn)的顯存設(shè)置數(shù)值,此數(shù)值可適當(dāng)提高,否則渲染時(shí)可能會(huì)有以下報(bào)錯(cuò),導(dǎo)致渲染中止。
Irradiance cache points don't fit in VRAM. Frame aborted. Please either reduce Irradiance Cache quality settings or increase the irradiance cache memory budget in the memory options
或者
Irradiance point cloud doesn't fit in VRAM. Frame aborted. Please either increase the 'Screen Radius' parameter or the irradiance
point cloud memory budget in the memory options
當(dāng)出現(xiàn)以上提示時(shí),就是說(shuō)明需要修改默認(rèn)的顯存設(shè)置參數(shù)了,默認(rèn)的是128MB,可以更改為256MB,然后測(cè)試,如果已經(jīng)調(diào)整到最大值的時(shí)候還是有這個(gè)報(bào)錯(cuò),建議修改GI模式為Brute-Force.
Reshift顯存參數(shù)設(shè)置位置