全自動(dòng)除草機(jī)來啦,Blender動(dòng)態(tài)繪畫詳細(xì)教學(xué)
文/薛山
在之前的文章里,我們利用動(dòng)態(tài)繪畫完成了畫筆、熔化等效果,事實(shí)上動(dòng)態(tài)繪畫還能做很多有趣的效果,比如配合粒子系統(tǒng)來實(shí)現(xiàn)對毛發(fā)長短的控制,再配合3D設(shè)計(jì),就能得到自動(dòng)除草機(jī)的視覺特效了,那么具體是怎樣操作呢?
第一步:制作“除草機(jī)”的運(yùn)動(dòng)軌跡
邏輯上來說,就是利用動(dòng)態(tài)繪畫來控制“除草機(jī)”對“草地”進(jìn)行權(quán)重繪畫,進(jìn)而利用這個(gè)權(quán)重來控制草的長短。不過,第一步依然要從最簡單的做起,就是制作除草機(jī)的運(yùn)動(dòng)軌跡,這一步可以通過曲線工具來完成,假設(shè)我們以一個(gè)方塊作為除草機(jī),那么就要以方塊的原點(diǎn)為起點(diǎn)畫一條曲線,可以像圖1一樣設(shè)計(jì),當(dāng)然也可以自由發(fā)揮。
然后,如圖2所示,先選擇方塊,再按住Shift選擇曲線,通過Ctrl+P“跟隨路徑”,這樣方塊就會(huì)跟著曲線跑動(dòng)了,這時(shí)候可以到如圖3的曲線屬性中選擇“路徑動(dòng)畫”,調(diào)整幀的數(shù)量,控制方塊需要花多少幀才能跑完整個(gè)曲線路徑,整個(gè)速度大家也可以自行把握。這樣一來,除草機(jī)的運(yùn)行軌跡咱們就做好了。

圖1

圖2

圖3
第二步:制作權(quán)重動(dòng)態(tài)繪畫
接下來我們先新建一個(gè)平面,記得一定要和除草機(jī)的運(yùn)動(dòng)路徑吻合,而且要和方塊有位置重疊,否則將無法實(shí)現(xiàn)權(quán)重繪畫。然后在編輯模式下給平面做多次的細(xì)分,如果使用修改器的話記得選擇簡單型,修改器的好處在于采用的是非破壞性設(shè)計(jì),也就是隨時(shí)可以調(diào)參,細(xì)分級數(shù)少了可以加,多了導(dǎo)致卡頓也可以降低,是相對比較可靠的選擇。
完成后進(jìn)入動(dòng)態(tài)繪畫功能模塊,為方塊添加畫筆功能,其余可以選擇為默認(rèn),然后給平面添加畫布功能,這時(shí)候記得把表面類型改為“權(quán)重”,縮放影響度也降低到0.7左右,這其實(shí)就是我們能“除草”的根本原因,然后在輸出中新建一個(gè)頂點(diǎn)組,具體設(shè)置參考圖4。
而如果你的設(shè)置完全正確,進(jìn)入平面的權(quán)重繪制模式后按空格鍵播放,如圖5所示,你就應(yīng)該看到方塊在平面上繪制出相應(yīng)權(quán)重區(qū)域的圖像,如果沒有看到,說明要么平面沒有細(xì)分或細(xì)分等級不夠,要么方塊與平面沒有接觸面,無法正確地進(jìn)行繪畫,需要作出相應(yīng)的調(diào)整,調(diào)整完成后可以烘焙緩存數(shù)據(jù),這樣咱們后面的調(diào)整就可以很流暢了。

圖4

圖5
第三步:利用例子系統(tǒng)設(shè)置“草坪”參數(shù)
在搞定權(quán)重之后,我們接下來要做的就是最后一步:修剪草坪。當(dāng)然,首先是要有草坪才能修,所以我們要為平面添加粒子系統(tǒng),類型選擇為“毛發(fā)”,記得勾選“高級”,我建議把數(shù)量盡量調(diào)高,比如本文案例中我使用了25000,長度就需要視情況而定了,一般不要超過方塊,也就是“除草機(jī)”的高度,然后在“物理”選項(xiàng)卡中適當(dāng)增加“布朗”值,這樣做的好處就是讓草叢有一定的隨機(jī)彎曲度,真實(shí)性明顯更強(qiáng),可參考圖6進(jìn)行對比。
然后添加簡單型子集,注意渲染數(shù)量不要太大,否則預(yù)覽會(huì)變慢很多不說,渲染效率也會(huì)大打折扣,這里我們需要調(diào)整“簇”值,讓草叢在頂端或底部呈現(xiàn)收攏的效果,進(jìn)一步增加真實(shí)感。如果你打算使用Cycles渲染器進(jìn)行渲染,那么毛發(fā)形狀里的根和梢直徑都要稍微調(diào)整一下,目的同樣也是增強(qiáng)真實(shí)感。


圖6
接下來是最重要的一步,在粒子系統(tǒng)的頂點(diǎn)組功能中,將“長度”設(shè)置為我們之前動(dòng)態(tài)繪畫中得到的頂點(diǎn)組,在這里我使用的是默認(rèn)的名稱“dp_weight”,然后記得再點(diǎn)選旁邊的雙箭頭符號進(jìn)行反選,這時(shí)候再播放視頻,就能獲得如圖7的“剪草坪”效果了,修剪后的長短可可以在圖5所示的“縮放影響度”里進(jìn)行調(diào)整,接下來就只需要設(shè)置一下草坪的著色器,就能得到還不錯(cuò)的效果了。

圖7
本章小結(jié):權(quán)重繪畫還有很多玩法
簡單來說,本次教程也就是利用了權(quán)重來控制毛發(fā)系統(tǒng)的長度,邏輯上其實(shí)很簡單,重點(diǎn)還是在如何巧妙利用工具來實(shí)現(xiàn)這一目的。而且權(quán)重繪畫的玩法還有很多,比如以攝像機(jī)為原點(diǎn),設(shè)計(jì)一個(gè)錐形體恰好覆蓋視角,而所有的毛發(fā)系統(tǒng)、幾何節(jié)點(diǎn)系統(tǒng)都只發(fā)生在視角內(nèi),這個(gè)功能的好處就是讓有限的資源全都用在可見范圍內(nèi),而不會(huì)浪費(fèi)在看不到的地方,也省去了反復(fù)調(diào)參的麻煩……所以對于Blender這類軟件來說,如何讓想象力落地是很重要的學(xué)習(xí)目標(biāo)。