Layer Shader / Mix Shader / Layer rgba / Mix rgba這四個(gè)著色器有很多相似之處,功能上也有很多重疊的部分,Mix可以說(shuō)是Layer的刪減版肆良,Shader又是rgba的刪減版。
總的來(lái)說(shuō),這幾個(gè)著色器都是負(fù)責(zé)混合材質(zhì)的。
Arnold里有很多著色器功能都有重疊骚腥,這都不重要,重要的是能夠靈活運(yùn)用瓶逃,達(dá)到設(shè)計(jì)目的束铭。
這里只講Layer rgba一個(gè),差不多就把其他幾個(gè)功能都覆蓋了厢绝。對(duì)應(yīng)舊版中的Layer Color契沫。
Layer raba其實(shí)不難理解,類(lèi)似于PS中的圖層昔汉,其中的一些混合模式都差不多懈万,對(duì)于會(huì)PS的童鞋來(lái)說(shuō),沒(méi)什么難度靶病。
功能還是很強(qiáng)大的会通,可以利用通過(guò)一些復(fù)雜的節(jié)點(diǎn)連接混合出想要表現(xiàn)的各類(lèi)材質(zhì),無(wú)所不能娄周。
同PS渴语,圖層是按順序顯示的,上面的圖層覆蓋下面的圖層昆咽。
Layer rgba最多允許同時(shí)使用8個(gè)圖層來(lái)混合(一般根本用不到這么多),也就是說(shuō)如果你想,可以同時(shí)混合8種材質(zhì)掷酗,8種不夠调违,還可以通過(guò)增加更多節(jié)點(diǎn)實(shí)現(xiàn)更多材質(zhì)混合。也可以混合圖片泻轰。
各種童鞋可以發(fā)揮自己強(qiáng)大的想象力各種組合技肩。例如可以利用layer_rgba向圖像添加文本等等等等。
參數(shù)詳解:
- 【Clamp】 將所有中間結(jié)果鉗制到[0,1]浮声。
- 【Enable】是否啟用該圖層
- 【Name】圖層名稱(chēng)
- 【Input】為圖層輸入一個(gè)值(顏色/圖片/材質(zhì)等)
- 【Mix】控制材質(zhì)混合程度虚婿;
一般情況下,混合位圖會(huì)插入一個(gè)range節(jié)點(diǎn)來(lái)調(diào)節(jié)
- 【Operation】圖層混合模式泳挥,同Compsite Shader中的【Operation】
傳送門(mén):【插播003】 - 【Alpha operation】可選擇圖層的Alpha值然痊;
Result : 用與其他顏色通道相同的方式計(jì)算alpha(跟隨Operation的RGB通道)
Preserve : 保持原來(lái)的alpha值(A.a)
Overwrite : alpha通道被當(dāng)前層的alpha覆蓋(B.a)
Mask : 計(jì)算方式:A.a + B.a - A.a * B.a.
簡(jiǎn)單舉例:
注意調(diào)整貼圖的UV值剧浸。
Reference:
Solidangle Support & Documentation
這一系列教程好像(好啦好啦 不是好像 就是 行了吧)拖很久了,最近會(huì)盡快完結(jié)矗钟。估計(jì)再有個(gè)兩三篇唆香?
過(guò)多的講解這些參數(shù)啊什么的,看完也就忘了吧吨艇,別說(shuō)你們了躬它,我?guī)准静怀S玫亩紩?huì)忘記。不過(guò)沒(méi)關(guān)系东涡。忘記了就回來(lái)看看嘛~
可能還是結(jié)合實(shí)例一起講更容易理解冯吓、記憶。
不常用的部分功能就不浪費(fèi)口舌了软啼,后面可能會(huì)講的精煉一些桑谍,如果遇到什么問(wèn)題可以翻看前面詳細(xì)的講解(溫故知新,嗯)祸挪,也可以留言锣披。
以上~
Good good study!Day day up贿条!
版權(quán)所有雹仿,禁止私自轉(zhuǎn)載。
轉(zhuǎn)載請(qǐng)私信整以。