ruru2008 發表於 2014-9-2 14:29:52

聯成電腦孟翰老師專欄:利用Particle system製作爆破動畫。

文/圖:蔡孟翰老師 本文轉載自聯成電腦技術論壇,歡迎點選此連結,前往駐站專欄與講師互動。 http://pic.pimg.tw/lccnetvip/1408412648-2919740493_n.jpg?v=1408412652 http://panel.pixfs.net/images/blog/common/pixmore/trans.gif    這次我們將利用分子系統Particle system中的PArray分子陣列來製作爆炸動畫,從中我們也可以學習到空間力場的運用。 http://pic.pimg.tw/lccnetvip/1408412648-3138150403_n.jpg?v=1408412656http://pic.pimg.tw/lccnetvip/1408412648-3481464028_n.jpg?v=1408412659http://pic.pimg.tw/lccnetvip/1408412648-3778467141_n.jpg?v=1408412662


1.首先建立地板和茶壺,並將茶壺置於box上方。尺寸如下: http://pic.pimg.tw/lccnetvip/1408412648-2583638320.jpg?v=1408412664http://pic.pimg.tw/lccnetvip/1408412648-2792526961.jpg?v=1408412666 http://pic.pimg.tw/lccnetvip/1408412892-2090802039_n.jpg?v=1408412894 2.接下來,我們在茶壺上,加入分子系統。在創建面板下拉選單中,選取Particle system, 其中,選取PArray分子陣列。 http://pic.pimg.tw/lccnetvip/1408412892-3544353084.jpg?v=1408412896http://pic.pimg.tw/lccnetvip/1408412892-3424984481_n.jpg?v=1408412898

3.編輯面板中,指定所有的分子 從茶壺中發射出來,並設定Viewport Display在工作窗中,只顯示10%,減少顯示卡的負擔。 http://pic.pimg.tw/lccnetvip/1408413238-2017803900.jpg?v=1408413239

4.設定爆炸的時間起始及終止時間。 http://pic.pimg.tw/lccnetvip/1408413238-473830029.jpg?v=1408413242
5.設定爆分的分子樣子為指定的多邊形,並設定厚度。 http://pic.pimg.tw/lccnetvip/1408413238-62364583.jpg?v=1408413245

6.預覽動畫後,再回-Particle Generation中,設定分子射出的數度,變異,和分歧。 http://pic.pimg.tw/lccnetvip/1408413395-2528911632.jpg?v=1408413397
這樣可以讓分子飛出的速度有30%的差異,且四處分散。 http://pic.pimg.tw/lccnetvip/1408413395-4004682937_n.jpg?v=1408413398

7.由於尚未設地心引力和阻抗,所以,目前的分子會穿透Box, 掉到Box之下。所以,接下來,加入引力和阻抗。 http://pic.pimg.tw/lccnetvip/1408413534-756308004_n.jpg?v=1408413537 http://pic.pimg.tw/lccnetvip/1408413395-2537832931.jpg?v=1408413401http://pic.pimg.tw/lccnetvip/1408413395-1884663801_n.jpg?v=1408413402

右側創建面板中,空間力場中,選Gravity,在空間中,加入。 http://pic.pimg.tw/lccnetvip/1408413678-2053875754.jpg?v=1408413679 開啟連結空間力場,從分子系統拖曳到引力上,就完成連結了。接下來,加入Deflector阻抗。    http://pic.pimg.tw/lccnetvip/1408413784-3223490414.jpg?v=1408413789
http://pic.pimg.tw/lccnetvip/1408413784-1500489207_n.jpg?v=1408413787 繪製在box之上。和連結引力一樣,開啟連結空間力場圖示,從分子拖曳到Deflector上。 http://pic.pimg.tw/lccnetvip/1408413942-3924476092_n.jpg?v=1408413947
8.選取Gravity, 設定引力強度。
http://pic.pimg.tw/lccnetvip/1408413942-2908240713.jpg?v=1408413948
9.選取Deflector, 設定反彈Bounce:0.3, 反彈變異variation:30%及摩擦力Friction:58, 繼承Inherit Vel:2.58。 http://pic.pimg.tw/lccnetvip/1408414060-2272603841.jpg?v=1408414061

這樣,我們就完成了大部分的動畫了。 http://pic.pimg.tw/lccnetvip/1408414121-1805102807_n.jpg?v=1408414124http://pic.pimg.tw/lccnetvip/1408414121-3363246070_n.jpg?v=1408414126http://pic.pimg.tw/lccnetvip/1408414121-2504842275_n.jpg?v=1408414128http://pic.pimg.tw/lccnetvip/1408414121-2162389888_n.jpg?v=1408414130 10.最後,我們將讓原來的茶壺,在1~9格顯示,10影格後,消失。選取茶壺,並開啟Autokey鍵。 http://pic.pimg.tw/lccnetvip/1408414391-894732676_n.jpg?v=1408414394
再來,將影格移到影格10,茶壺上,右鍵>Object Properties, 其中,設定隱藏Visiblity=0, 再將滑軌移到第9影格,設定Visiblity=1,這樣,在9影個前,都是1,完全顯示,10影個後,就是完全隱藏了。 http://pic.pimg.tw/lccnetvip/1408414391-1920395843_n.jpg?v=1408414397http://pic.pimg.tw/lccnetvip/1408414391-4078888238_n.jpg?v=1408414399http://pic.pimg.tw/lccnetvip/1408414391-516137120_n.jpg?v=1408414401http://pic.pimg.tw/lccnetvip/1408414391-3473956931_n.jpg?v=1408414403http://pic.pimg.tw/lccnetvip/1408414391-1002700804_n.jpg?v=1408414405   

這樣就完成爆破的畫面了。我們將在下次練習,學習將煙火加入,並渲染為動畫。 延伸閱讀 聯成電腦孟翰老師專欄:利用ProCutter製作不規則斷面! 延聯成電腦孟翰老師專欄:利用Tiles製作亂數拼貼的板岩牆! 聯成電腦孟翰老師專欄:利用mcloth製作衣服、布料模型!
頁: [1]
查看完整版本: 聯成電腦孟翰老師專欄:利用Particle system製作爆破動畫。