薛山
我們知道Blender的建模從大方向上來(lái)說(shuō)可分為破壞性建模和非破壞性建模,前者采用嚴(yán)格精確的網(wǎng)格數(shù)量來(lái)設(shè)計(jì)模型,一旦成型之后基本上就沒(méi)有什么調(diào)整參數(shù)的空間了,最簡(jiǎn)單的例子就是倒角,編輯模式下Ctrl+B就是破壞性建模,一旦倒角完成,尤其是后續(xù)再進(jìn)行多重操作后就基本上沒(méi)有再調(diào)整參數(shù)的可能,作為對(duì)比,使用倒角修改器就是非破壞性建模,咱們隨時(shí)可以調(diào)整倒角的級(jí)數(shù)和范圍,所以在大多數(shù)情況下,我都更建議大家學(xué)習(xí)非破壞性建模,而幾何節(jié)點(diǎn)就是Blender最新的非破壞性建?!吧衿鳌?,本期我們就來(lái)利用幾何節(jié)點(diǎn)編輯器,制作一個(gè)大小尺寸隨意調(diào)整的華夫餅吧!
在制作前,我們可以先找?guī)讖埲A夫餅的照片來(lái)作為參考,基本上所有華夫餅都是一個(gè)個(gè)格子所組成,格子里有時(shí)候還有一些草莓醬,而且形狀有些是方形,有些是圓形,今天我們就來(lái)做一個(gè)圓形的華夫餅吧。
參考圖大概了解之后就可以打開Blender了,進(jìn)入默認(rèn)方塊的幾何節(jié)點(diǎn)編輯器,刪除“組輸入”,新建“網(wǎng)格”,這就是華夫餅的格子了,因?yàn)槭峭ㄟ^(guò)節(jié)點(diǎn)實(shí)現(xiàn)的網(wǎng)格,所以它的X、Y頂點(diǎn)數(shù)量隨時(shí)可調(diào)整,這就是非破壞性建模的強(qiáng)大之處。
網(wǎng)格完成后我們需要再新建一個(gè)柱體,并通過(guò)“網(wǎng)格布爾”的“交集”來(lái)與網(wǎng)格進(jìn)行連接,這個(gè)操作就類似布爾修改器,可以讓咱們的網(wǎng)格以柱體的圓形邊緣進(jìn)行裁切,就能獲得如圖1的基本形狀了,而且可以通過(guò)調(diào)整柱體半徑來(lái)改變?nèi)A夫餅的大小,很方便。
圓形華夫餅一般在中間都有一個(gè)十字型的切邊,這是為了方便把華夫餅一塊塊地掰下來(lái),咱們?cè)趲缀喂?jié)點(diǎn)中同樣可以實(shí)現(xiàn)這一設(shè)計(jì)目的,還是繼續(xù)利用“網(wǎng)格布爾”,但這次咱們要用到“差值”,并通過(guò)連接“立方體”節(jié)點(diǎn)并調(diào)整尺寸來(lái)實(shí)現(xiàn)這一效果。
完成后我們就需要使用“擠出網(wǎng)格”節(jié)點(diǎn)來(lái)凸顯華夫餅的形狀了,記得要選擇“邊”,這樣才能只擠出邊而不是整個(gè)面,而后我們還需要再添加一個(gè)“網(wǎng)格圓”來(lái)進(jìn)行合并,因?yàn)樵蹅冎暗牟钪涤?jì)算讓華夫餅沒(méi)有了底面,網(wǎng)格圓的半徑要和柱體相同,可以通過(guò)同一個(gè)值來(lái)進(jìn)行控制,第一步完成后的效果可以參考圖2。
咱們第一步制作的只是華夫餅的框架,要真正轉(zhuǎn)換為華夫餅的形狀還得繼續(xù)利用幾何節(jié)點(diǎn)進(jìn)行修改,我們的思路就是讓它“膨脹”起來(lái),在Blender幾何節(jié)點(diǎn)里正好就有“點(diǎn)到體積”這個(gè)功能,但第一步制作的模型所包含的頂點(diǎn)太少,所以我們需要通過(guò)“分布點(diǎn)于面上”節(jié)點(diǎn)來(lái)增加頂點(diǎn)數(shù)量,這個(gè)數(shù)值要盡量大,比如3000以上,然后通過(guò)“點(diǎn)到體積”和“體積到網(wǎng)格”實(shí)現(xiàn)咱們想要的效果,具體設(shè)置可以參考圖3。
到這一步,咱們的華夫餅基本上就做好了,接下來(lái)我們要給華夫餅的小格子里加一些“醬料”,現(xiàn)實(shí)中的華夫餅醬料并不會(huì)出現(xiàn)在每一個(gè)格子里,所以在設(shè)計(jì)時(shí)我們也要考慮到這一點(diǎn),需要回到之前做“網(wǎng)格布爾”差值的位置,以此為基礎(chǔ)連接“刪除幾何體”,選擇“面”,以“隨機(jī)值”的“布爾”作為選中項(xiàng),這時(shí)候調(diào)整“概率”就能看到刪除了隨機(jī)位置的面。
接下來(lái)我們可以結(jié)合“細(xì)分網(wǎng)格”增加頂點(diǎn)細(xì)節(jié),并通過(guò)“設(shè)置位置”和“噪波紋理”來(lái)增加醬料表面的隨機(jī)性,還要記得通過(guò)“變換”將醬料位置放到可以看到的地方,與華夫餅合并輸出就能得到最終模型了,這時(shí)候就只需要添加材質(zhì),即可獲得圖4的效果啦!
本單元所用幾何節(jié)點(diǎn)全覽
從最終的幾何節(jié)點(diǎn)編輯器全覽來(lái)看,本單元的教程是相對(duì)比較復(fù)雜的,但Blender本身就是一個(gè)非常強(qiáng)調(diào)邏輯思維的軟件,只要理清了思路,按照順序來(lái)進(jìn)行操作,其實(shí)并不會(huì)太難。幾何節(jié)點(diǎn)作為非破壞性建?!吧衿鳌钡膬?yōu)點(diǎn)非常明顯,咱們的華夫餅就能任意切換參數(shù),非常方便后續(xù)的動(dòng)畫制作,建議大家都來(lái)練練手吧!