導言:
相對比較基礎的一個動畫製作,不過對新人來說還是有一定的幫助,教程中有不足,或者錯誤的地方,希望大家能夠多多包容,給一些建議!
首先建立一個nurbs的plane,然後拉點做成魚的形狀,命名為fish,保證魚頭的方向是x軸正向,脊背的方向為y軸正向。(圖01)
圖01
給魚(fish)作Deform->Create Nonlinear->sine ,然後通過旋轉變形器,使魚左右擺動。(圖02)
圖02#p#e#
將變形器sine1的Amplitude值設為0.3(這個值決定魚左右擺動的幅度),給Offset值做表達式sine1.offset=frame/20 ,播放動畫,如果魚頭的動作不對則在frame前加負號,如果魚的左右擺動速度太慢,則將分母20縮少為10或更小,wavelength值設為2。 給魚(Fish)和sine變形器打一個組,命名為fish_grp。(圖03)
圖03
在YZ座標平麵內建一個Nurbs的Plane,命名為emit_fish,然後做Particles>Emit from Object,發射方式為surface。(圖04)
圖04#p#e#
選擇fish_grp,做Particles->Instancer(Replacement)Option,將Rotation Options下AimDirection值設為Velocity,這是保證魚頭朝向運動方向的關鍵。(圖05)
圖05
播放動畫將會有魚群遊出,但是運動很一致。(圖06)
圖06#p#e#
建立一個Locator,選擇粒子particle1和locator1,做Particles>Goal,(如果不做goal也可以有魚群的運動,做goal是為了讓魚群有個目標體跟蹤,這樣的效果更好)。
給粒子加一個紊亂場Fields->Turbulence。其Magnitude值設為100,attenuation為0。
粒子particle1的屬性中,conserve值為0.9,goal smoothness為4,goal weight[0]為0.3,(注意goal active[0]保持on的狀態)。(圖07)
圖07
給locator1的運動打關鍵幀,魚群就會跟隨locator1運動。(圖08)
圖08
熱門課程
專業講師指導 快速擺脫技能困惑相關文章
多種教程 總有一個適合自己專業問題谘詢
你擔心的問題,火星幫你解答想要製作自己的手機遊戲嗎?火星時代教育讓您實現此目標!理論學習與實戰操作相結合,我們的專業課程將帶您逐步掌握手機遊戲製作的精髓。
了解影視後期技能培訓學校的重要性,以及火星時代教育如何幫助你成為創意工業的精英。
詳解影視概念培訓的收費模式與注意事項,以及火星時代教育在此領域的優勢和服務介紹。
火星時代教育為您詳盡介紹UI設計課程培訓價格,助你快速掌握UI設計技能,提升職場競爭力
揭示UE界麵設計的關鍵技術與實踐應用,探究如何運用設計思維和工具提升產品用戶體驗。火星時代,引領教育創新。
若你想浸入影視動畫行業,挑選一所優質的專業培訓機構至關重要。從專業設施、師資力量到畢業生就業,火星時代教育與眾不同,是靠譜的影......
1. 打開微信掃一掃,掃描左側二維碼
2. 添加老師微信,馬上領取免費課程資源
同學您好!