最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

虛擬世界的物理學(xué):Blender剛體效果教程

2021-09-08 17:54 作者:壹零社  | 我要投稿

物理碰撞是Blender諸多功能里比較好玩的一個效果,我們可以利用它來制作很多“舒緩壓力”的視頻,比如用一顆球去撞倒整座積木大廈,看著一大堆的積木磚塊掉落下來也確實(shí)是一件很有趣的事情,那么說做就做,我們本期就來教大家怎樣利用剛體物理功能來實(shí)現(xiàn)這一效果。

?

第一步:利用方塊搭建“積木大廈”

?

所謂的積木大廈,也就是用一個個長條形方塊組建而成,當(dāng)然大家如果自己有想法的話也可以自行嘗試做一些有趣的造型,但為了結(jié)構(gòu)穩(wěn)定性,建議還是就用方塊來搭。在本次教程中我使用了一個長5m,寬和高都是1m的方塊,記得這時候要先為它設(shè)置剛體效果,因?yàn)槲覀兪褂玫氖菢?biāo)準(zhǔn)方塊,所以碰撞選項(xiàng)可以用默認(rèn)的“凸殼”,當(dāng)然也可以自己換成“方框”,具體設(shè)置參考圖1,然后再復(fù)制3塊,以“橫二豎二”的結(jié)構(gòu),搭建出如圖2的基礎(chǔ)構(gòu)造。

圖1


圖2

?

接下來我們要做的就是不停地向上和向左或右復(fù)制這一個基本結(jié)構(gòu),復(fù)制的方法有2個,其一是先刪掉場景中的攝像機(jī)和光源,然后全選所有塊,向上進(jìn)行復(fù)制,復(fù)制到一定高度后再全選,向右或向左復(fù)制,直至得到滿意的高度和寬度。

?

第二個方法是利用陣列修改器,先將圖2的所有模塊都合并到一起,然后利用陣列修改器向上沿Z軸相對偏移個10層,然后再用第二個陣列修改器向X軸相對偏移2層,最后再接第三個陣列修改器向Y軸偏移2層,具體可參考圖3。

圖3

?

然后應(yīng)用全部修改器,再進(jìn)入編輯模式全選,以松散塊拆分所有模塊,這時候就能得到一個個單獨(dú)的方塊了。推出編輯模式但保持全選狀態(tài),再把所有方塊的原點(diǎn)放回各自的質(zhì)心點(diǎn)。而此時我們之前制作的剛體效果已經(jīng)失效,需要重新添加,只需要任選其中一塊添加剛體效果后,再全選全部方塊,這時候保持剛剛選擇的方塊為高亮選中狀態(tài),再如圖4所示,進(jìn)入物體→剛體→從活動項(xiàng)復(fù)制,即可為所有方塊加上剛體效果。


圖4

?

然后,我們再在最下方新建一個平面,并賦予剛體效果的“被動”,這樣它就可以作為“地面”來接受這些掉落磚塊了。

?

第二步:設(shè)置球體實(shí)現(xiàn)沖撞效果

?

新建一個球體,把它放到大廈的旁邊,并為它添加剛體效果,這時候記得把它的質(zhì)量加大,比如10kg。如果直接播放,你會發(fā)現(xiàn)球體直接就掉到了地面上,并不會超前飛行,所以我們還必須先給它做一個“運(yùn)動加速”。

?

在第一幀為它的位置打上關(guān)鍵幀,然后在第5幀,把它放到與大廈更接近的位置,再打上關(guān)鍵幀,同時在剛體效果面板中勾選“播放動畫”并打上關(guān)鍵幀,具體可參考圖5。然后在下一幀,也就是第6幀,取消勾選“播放動畫”并打上關(guān)鍵幀。這個操作就是在告訴Blender,第1~5幀是用戶給球體上了一個加速,第6幀開始剛體物理會利用這個加速讓球體向前飛行。


圖5

?

當(dāng)然,我們其實(shí)也可以全程都利用動畫屬性來定義球體運(yùn)動,但這種方式的真實(shí)感會相對較差一些,更適合高速物體的沖擊效果,比如子彈或弓箭穿刺。球體沖擊還是更適合利用剛體物理效果。

?

這時候播放視頻就會看到,球體穿透了大廈,磚塊四處掉落,而想要它沖擊得更快或更慢,就只需要控制球體的關(guān)鍵幀位置,比如把第5、6幀移動到第3、4幀,再看第10幀的效果,就會從圖6變成圖7,很明顯可以看到,球體的移動速度明顯快了很多,效果也更加劇烈,而具體要如何設(shè)置就純粹看你自己的需求了。

?

最后只需要再加上材質(zhì)和光源,就能獲得如視頻教程中的效果了。



圖6


圖7

?

本章小結(jié):剛體物理有很多細(xì)節(jié)需要注意

?

我們本次教程涉及到的剛體物理效果其實(shí)并不算復(fù)雜,如果涉及到爆破等效果會更需要注意細(xì)節(jié),而且因?yàn)椴捎昧思兎綁K的模組,在設(shè)計(jì)時可以直接利用線程的框架,如果是自定義模型,必須通過對碰撞系統(tǒng)的摩擦力和彈跳力進(jìn)行詳細(xì)的設(shè)置才能得到滿意的效果,否則很容易出現(xiàn)剛剛開始模擬,磚塊就自動“爆炸”等問題,有時候還需要多次調(diào)整烘焙參數(shù),細(xì)節(jié)上需要注意的地方有很多,是一個很有挑戰(zhàn),又很好玩的功能。


虛擬世界的物理學(xué):Blender剛體效果教程的評論 (共 條)

分享到微博請遵守國家法律
广水市| 曲周县| 芒康县| 华容县| 庆安县| 平利县| 三台县| 江源县| 左云县| 同心县| 巫溪县| 思茅市| 鄯善县| 长治市| 镇巴县| 阳东县| 县级市| 延吉市| 淮北市| 庐江县| 杭州市| 桦南县| 土默特右旗| 卢氏县| 泗水县| 聊城市| 偃师市| 张家港市| 富锦市| 建德市| 奉新县| 五河县| 沈阳市| 揭阳市| 含山县| 象山县| 青龙| 云安县| 神池县| 兴国县| 耿马|