薛山
看過周星馳《功夫》的讀者朋友們應(yīng)該對最終大招“如來神掌”印象深刻,但其實(shí)在劇情發(fā)展到中期的時(shí)候就已經(jīng)有鋪墊了,當(dāng)時(shí)周星馳落入交通信號(hào)燈的鐵桶內(nèi),隨后在桶壁上打出了無數(shù)個(gè)手掌印,前后呼應(yīng)起來看著頗為爽快,而我們本期的Blender設(shè)計(jì)目標(biāo)就是讓這個(gè)雛形階段的“如來神掌”,通過雕刻系統(tǒng)凸顯于平面之上!
想打出“如來神掌”就得要一個(gè)目標(biāo)物,咱們可以模仿《功夫》,做一個(gè)圓柱體來表示鐵桶,讓“如來神掌”打到它的表面上,所以我們首先在3D視圖中刪掉默認(rèn)的方塊,添加一個(gè)柱體,在添加完成后不要著急點(diǎn)擊鼠標(biāo),在左下角可以第一時(shí)間調(diào)整柱體的物體屬性,比如半徑、深度等信息,我們在這里可以將“封蓋類型”選擇為“無”,這樣就能生成一個(gè)如圖1的柱體了。當(dāng)然,你也可以直接使用默認(rèn)設(shè)置,然后在編輯模式把頂部和底部的兩個(gè)面刪掉。
接下來我們進(jìn)入編輯模式,在柱體側(cè)面做四級(jí)的環(huán)切,目的是讓每一個(gè)面都接近正方形,這樣咱們在雕刻模式下才能呈現(xiàn)出比例更正常的視覺效果。而這一步完成后我們就可以為它添加表面細(xì)分修改器了,大約五級(jí)就夠用了。這一步完成后咱們“如來神掌”的“沙包”就算是做好啦!
“如來神掌”的重點(diǎn)當(dāng)然是手掌啦,我們可以在Blender里繪制一個(gè)手掌,當(dāng)然更便捷的方法是去下載一張手掌的圖片,但記得要在Photoshop等軟件里將它除了手掌之外的區(qū)域全部刪除成透明化區(qū)域,然后把照片處理成PNG格式,這樣我們就可以將它作為紋理,在雕刻模式下畫遮罩蒙版了。
首先,我們通過3D視圖界面左上角,或者按“Ctrl+Tab”快捷鍵,選擇雕刻模式,然后在左側(cè)面板選中“遮罩”,接著在右側(cè)的“活動(dòng)面板”選擇“筆刷設(shè)置”標(biāo)簽頁下的“紋理”,新建紋理并在“紋理”模塊選擇我們剛剛做好的PNG格式的手掌圖片。
然后回到“活動(dòng)面板”的“筆刷設(shè)置”,將“映射”從默認(rèn)的“拼貼”改為“鏤版”,這時(shí)候我們將鼠標(biāo)移動(dòng)到3D視圖界面,就能看到手掌圖片以鏤版的形式出現(xiàn)了,這時(shí)候它就變成了咱們的圖章,按住鼠標(biāo)右鍵可以拖動(dòng)手掌圖片的位置,按住Shift+鼠標(biāo)右鍵并拖動(dòng)鼠標(biāo)可以縮放尺寸,按住Ctrl+鼠標(biāo)右鍵并拖動(dòng)鼠標(biāo)可以旋轉(zhuǎn)方向,除此之外按F控制筆刷尺寸,按“Ctrl+F”控制筆刷力度,具體的設(shè)置可以參考圖2。
完成筆刷設(shè)置后咱們就能自由地涂畫遮罩了,而在遮罩涂畫完成后,我們切換到“布料濾鏡”筆刷,并將“過濾類型”切換為“膨脹”,這時(shí)候鼠標(biāo)向左滑動(dòng),就可以看到我們制作的“鐵桶”向內(nèi)收縮,而我們繪制的手掌遮罩則保持原位置不變,這樣看上去就像是一個(gè)個(gè)向外打出的“如來神掌”了。
但這時(shí)候有一個(gè)問題,就是“鐵桶”的頂點(diǎn)互相擠壓,看上去皺皺巴巴的,不符合我們想要的效果,所以這時(shí)候需要切換到“網(wǎng)格濾鏡”筆刷,并將“過濾類型”切換為“平滑”,然后再拖動(dòng)鼠標(biāo)就能看到整個(gè)“鐵桶”的表面都被平滑了,效果可以參考圖3。
這一步完成后我們可以按A,選擇清除遮罩,然后再整體進(jìn)行平滑,就能得到相對靠譜的效果了。
利用遮罩雖然可以很方便地進(jìn)行整體效果調(diào)整,但如果你想要每個(gè)手掌的擊打力度呈現(xiàn)差異化效果,實(shí)現(xiàn)起來就有一點(diǎn)麻煩,這時(shí)候我們就可以利用另外一種方法。在雕刻模式下使用“繪制面組”筆刷,這個(gè)筆刷的每一次落筆都會(huì)用不同顏色來表示,這就意味著每一次落筆提筆就完成了一次對頂點(diǎn)的分組,咱們可以同樣讓手掌PNG圖片作為鏤版來進(jìn)行繪制,但這個(gè)繪制過程是基于頂點(diǎn)密度的,因此可能每個(gè)面組的邊緣看上去就有些鋸齒,這時(shí)候只需要按住Shift并拖動(dòng)筆刷來平滑即可,完成這一步再選中“筆刷設(shè)置”—“高級(jí)”里的“面組邊界”,就可以得到如圖4的效果。
然后再次選擇“布料濾鏡”,這次要記得在右邊的選項(xiàng)欄里勾選“使用面組”,這樣我們就相當(dāng)于讓每個(gè)手掌各自獲得了不同的遮罩,接下來只需要把筆刷放到想要“膨脹”的手掌印上拖動(dòng),就能實(shí)現(xiàn)具體每個(gè)手掌的擊打力度調(diào)整了,最終效果可以參考圖5。
嚴(yán)格來說,這次的“如來神掌”效果其實(shí)就是在雕刻系統(tǒng)里使用布料效果,這個(gè)組合的意義在于可以同時(shí)利用這兩大功能的優(yōu)點(diǎn),如果是傳統(tǒng)的布料效果系統(tǒng),我們很難動(dòng)態(tài)調(diào)整模擬效果,只能一次次烘焙并微調(diào),相對來說比較浪費(fèi)時(shí)間,但優(yōu)點(diǎn)是能夠制作動(dòng)畫效果,雕刻系統(tǒng)則更專精于靜態(tài)效果,對于靜態(tài)建模來說我認(rèn)為,善加利用雕刻系統(tǒng)的布料效果在很多硬表面建模里都能達(dá)到增強(qiáng)真實(shí)度的目的,實(shí)用性很高。