薛山
要說(shuō)時(shí)下流行的設(shè)計(jì)藝術(shù)理念,賽博朋克可謂當(dāng)仁不讓的網(wǎng)紅擔(dān)當(dāng),事實(shí)上賽博朋克風(fēng)格簡(jiǎn)單來(lái)說(shuō)就是機(jī)械科幻和超現(xiàn)實(shí)藝術(shù)的結(jié)合,尤其是機(jī)甲風(fēng)格的材質(zhì)紋理,讓人有一種置身未來(lái)的錯(cuò)覺(jué)。而在Blender的著色器編輯器里,我們同樣可以實(shí)現(xiàn)這樣的材質(zhì)效果,今天我們就一起來(lái)學(xué)習(xí)一下吧!
賽博朋克的科幻材質(zhì)風(fēng)格其實(shí)和我們?nèi)粘R?jiàn)到的主板PCB走線有著異曲同工之妙,只是它將這一風(fēng)格應(yīng)用到了其他物體上,所以我們的目標(biāo)從根本來(lái)說(shuō)就是為物體建立一個(gè)符合科幻風(fēng)格的置換紋理,這個(gè)紋理既可以在Blender著色器編輯器里自己做,也可以通過(guò)第三方軟件來(lái)隨機(jī)生成,后者的好處顯而易見(jiàn)——即便不懂著色器的編輯原理也能輕松搞定。
置換紋理生成軟件我個(gè)人比較喜歡使用JSplacement,它和Blender一樣可以免費(fèi)使用,雖然是全英文界面,但其實(shí)功能并不復(fù)雜,用起來(lái)非常簡(jiǎn)單,進(jìn)入軟件后點(diǎn)擊左上角,就會(huì)彈出它的幾個(gè)工作模式,大家可以都試一試,熟悉一下,本教程將使用JSplacement:2來(lái)進(jìn)行操作,如圖1所示,在界面的右上方有五種模式可以選擇,如果對(duì)生成的紋理不滿意還可以點(diǎn)擊紋理或按R鍵重新生成,各種參數(shù)也建議大家自行摸索。完成后在左下角選擇“Save Height”就能保存包含置換信息的紋理圖案了。
但因?yàn)橐褂弥脫Q,所以在開(kāi)始編輯前我們要為物體添加表面細(xì)分修改器,級(jí)數(shù)越高效果越好,但對(duì)電腦的要求也同步提升,大家可以按需自行選擇。渲染環(huán)境必須選擇Cycles,因?yàn)橹脫Q效果只有在Cycles渲染器下才能實(shí)現(xiàn),接下來(lái)為物體新建材質(zhì),最重要的是別忘了如圖2所示,在材質(zhì)屬性的設(shè)置中將置換選擇“置換與凹凸”,否則置換也是不會(huì)工作的。
然后進(jìn)入著色器編輯器,導(dǎo)入咱們剛剛生成的置換紋理圖片,利用“凹凸”連接“原理化BSDF”的法向,再結(jié)合“置換”連接“材質(zhì)輸出”的“置換”,再調(diào)整顏色后,就能得到如圖3的效果了。
雖然方法一看上去非常方便,但它有個(gè)不大不小的缺點(diǎn):紋理相對(duì)固定。雖然可以通過(guò)“紋理坐標(biāo)”和“映射”來(lái)控制紋理的位置、旋轉(zhuǎn)和縮放,但紋理本身是不會(huì)有變化的,所以如果想要更自由地編輯紋理,就只能從著色器編輯器本身自帶的紋理入手。
首先我們新建一個(gè)“磚墻紋理”,然后新建“紋理坐標(biāo)”選擇“UV”,連接磚墻紋理的“矢量”,接下來(lái)把磚墻紋理的“顏色”連接“原理化BSDF”的“基礎(chǔ)色”、“凹凸”和“材質(zhì)輸出”的“置換”,這樣我們可以得到如圖4的效果。
但顯然,這個(gè)效果顯得太規(guī)律了,沒(méi)有賽博朋克應(yīng)有的那種隨機(jī)質(zhì)感,因此我們還需要繼續(xù)調(diào)整參數(shù),從思路上不難判斷,接下來(lái)需要修改的就是磚墻紋理每個(gè)磚塊的尺寸,我們可以為它們賦予不同的值,從而形成隨機(jī)感。
正好,沃羅諾伊紋理里有一個(gè)“切比雪夫間距”,可以形成類(lèi)似PCB主板紋理的形狀,我們可以利用它來(lái)作為磚墻紋理的縮放值,這時(shí)候我們可以調(diào)整沃羅諾伊紋理的屬性輸出,比如切換到F2,或設(shè)置成4D模式調(diào)整W值,也可以通過(guò)調(diào)整磚墻紋理的磚寬度、行高度來(lái)讓紋理呈現(xiàn)出不同的視覺(jué)效果。最終效果可參考圖5。
方法二著色器編輯器一覽
從最終結(jié)果來(lái)看,利用JSplacement得到的紋理細(xì)節(jié)更豐富,但后期可調(diào)整空間較小,而通過(guò)磚墻紋理和沃羅諾伊紋理的組合可以很自由地進(jìn)行調(diào)整,不過(guò)細(xì)節(jié)上確實(shí)稍稍不如JSplacement,所以這是一個(gè)比較難以兩全的方案。但無(wú)論如何,對(duì)我們來(lái)說(shuō)最重要的是理解這種設(shè)計(jì)的基礎(chǔ)思維,從而為其他的設(shè)計(jì)方案提供想法。而且置換因?yàn)樾枰渥愕捻旤c(diǎn)數(shù)量才能達(dá)到較好的效果,所以對(duì)硬件資源也要做到心中有數(shù),比較能夠鍛煉設(shè)計(jì)者綜合策劃能力。