薛山
邏輯上其實(shí)很好理解,這個(gè)效果就是讓網(wǎng)格模型以面為單位,先進(jìn)行邊緣分離,再沿法向或其他自定義方向進(jìn)行置換,有了這個(gè)基本的邏輯,我們就能開(kāi)始動(dòng)手搭建修改器組合了,首先就是“拆邊”修改器,這個(gè)修改器的作用就是將面從網(wǎng)格物體中拆分出來(lái),但注意如果要拆掉每一個(gè)面,就需要把“邊夾角”的值設(shè)置成0°,否則可能出現(xiàn)一些問(wèn)題。
接下來(lái)就是使用“置換”修改器,如果你的“拆邊”修改器設(shè)置正確的話,這時(shí)候應(yīng)該就能通過(guò)調(diào)整置換的強(qiáng)度/力度,看到每一個(gè)面都以自己的法向進(jìn)行拆分并置換了。不過(guò)新的問(wèn)題也接踵而至:破碎分離效果一般都是遞進(jìn)式逐步顯現(xiàn)的,目前這樣的組合則是所有面都統(tǒng)一置換,顯然不符合咱們的預(yù)期,因此我們還需要通過(guò)控制頂點(diǎn)權(quán)重來(lái)進(jìn)行細(xì)節(jié)操控。
在三維設(shè)計(jì)空間里新建一個(gè)空物體,最好是立方體或球體,然后回到需要破碎分離效果的物體,比如本次教程所使用的猴頭,進(jìn)入編輯模式,全選所有頂點(diǎn)并分配一個(gè)新的頂點(diǎn)組,然后在“拆邊”和“置換”修改器之間插入一個(gè)“定點(diǎn)權(quán)重臨近”修改器,頂點(diǎn)組選擇剛剛新建的頂點(diǎn)組,目標(biāo)物體選擇空物體,鄰近模式切換為“幾何數(shù)據(jù)”,這時(shí)候調(diào)整最低和最高值,并讓空物體靠近猴頭,就能看到猴頭的面以有序漸進(jìn)的方式來(lái)進(jìn)行置換了,具體的范圍可以通過(guò)最低和最高值來(lái)進(jìn)行控制,至此,咱們通過(guò)修改器組合就能實(shí)現(xiàn)物體的破碎分離效果了。
修改器的組合方案雖然并不復(fù)雜,但可能還是有不少懶人希望更簡(jiǎn)練一點(diǎn),最好是通過(guò)一套設(shè)置就能應(yīng)用到不同的模型上,而且調(diào)參也盡量整合到同一個(gè)區(qū)域,方便后期處理。如果你也有這樣的需求,那幾何節(jié)點(diǎn)無(wú)疑是更合適的解決方案,事實(shí)上物體破碎分離效果通過(guò)幾何節(jié)點(diǎn)來(lái)實(shí)現(xiàn)也的確更容易。
首先進(jìn)入猴頭的幾何節(jié)點(diǎn)編輯器,我們第一步要做的還是拆邊,使用“拆分邊”節(jié)點(diǎn)就能實(shí)現(xiàn)這一功能,接下來(lái)我們就需要通過(guò)“設(shè)置位置”來(lái)改變這些頂點(diǎn)的位置,但要沿著什么方向來(lái)調(diào)整呢?答案就是法向,幾何節(jié)點(diǎn)編輯器里正好可以調(diào)用法向信息,我們只需要將其通過(guò)“矢量計(jì)算”的“縮放”,連接到“設(shè)置位置”的偏移量,就能實(shí)現(xiàn)這一效果。
但這時(shí)候的問(wèn)題和方法一相同,我們?nèi)孕枰ㄟ^(guò)一定的方法來(lái)控制它發(fā)生偏移量的區(qū)域,進(jìn)而實(shí)現(xiàn)逐步破碎分離的效果,此時(shí)可以繼續(xù)利用咱們剛剛新建的空物體,把它拖到幾何節(jié)點(diǎn)編輯器里,使用相對(duì)數(shù)據(jù)來(lái)獲取它的位置,并通過(guò)“矢量計(jì)算”的“距離”計(jì)算來(lái)比較空物體和猴頭之間的距離,再通過(guò)“映射范圍”來(lái)調(diào)整數(shù)值,連接到“縮放”上,就能通過(guò)調(diào)整“映射范圍”的四個(gè)數(shù)值,來(lái)控制變化范圍了。
如果不想單純靠?jī)蓚€(gè)物體的原點(diǎn)位置信息來(lái)判斷距離的話,也可以重新建一個(gè)網(wǎng)格物體,將它作為“幾何漸進(jìn)”的對(duì)象,獲取位置信息,這樣我們的置換效果范圍就能以兩個(gè)物體交接的區(qū)域作為中心了,這個(gè)設(shè)計(jì)比較適合需要做碰撞并破碎的視覺(jué)效果,也是不能被忽略的。
多種方法多條路,全都掌握才靠譜
從實(shí)現(xiàn)效果來(lái)看,兩種方法各有各的好,對(duì)于不想去抽象思考具體設(shè)計(jì)流程的讀者朋友來(lái)說(shuō),修改器組合的方案很好用,但對(duì)于想要更多控制權(quán),希望做出更豐富效果的讀者朋友而言,幾何節(jié)點(diǎn)的發(fā)揮空間無(wú)疑更大……從學(xué)習(xí)的角度出發(fā)的話,我是建議大家把這兩種方法通通掌握,畢竟“技多不壓身”,多學(xué)一點(diǎn)技巧在關(guān)鍵時(shí)刻一定可以更加游刃有余。