Maya粒子制作魚群游動(dòng)動(dòng)畫
來源:
未知 |
責(zé)任編輯:嘀咕 |
發(fā)布時(shí)間: 2017-06-22 16:14 | 瀏覽量:
本節(jié)匯寶盆為大家?guī)?a href="http://trusteddivorcelawyers.com/special/mayastudy/">maya教程教朋友們用Maya粒子制作魚群游動(dòng)動(dòng)畫,教程比較簡單屬于一個(gè)小技巧吧。制作步驟如下:
首先建立一個(gè)nurbs的plane,然后拉點(diǎn)做成魚的形狀,命名為fish,保證魚頭的方向是x軸正向,脊背的方向?yàn)閥軸正向。(圖01)

圖01
給魚(fish)作Deform>Create Nonlinear>sine ,然后通過旋轉(zhuǎn)變形器,使魚左右擺動(dòng)。(圖02)

圖02
將變形器sine1的Amplitude值設(shè)為0.3(這個(gè)值決定魚左右擺動(dòng)的幅度),給Offset值做表達(dá)式sine1.offset=frame/20 ,播放動(dòng)畫,如果魚頭的動(dòng)作不對則在frame前加負(fù)號(hào),如果魚的左右擺動(dòng)速度太慢,則將分母20縮少為10或更小,wavelength值設(shè)為2。 給魚(Fish)和sine變形器打一個(gè)組,命名為fish_grp。(圖03)

圖03
在YZ座標(biāo)平面內(nèi)建一個(gè)Nurbs的Plane,命名為emit_fish,然后做Particles>Emit from Object,發(fā)射方式為surface。(圖04)

圖04
選擇fish_grp,做Particles>Instancer(Replacement)Option,將Rotation Options下AimDirection值設(shè)為Velocity,這是保證魚頭朝向運(yùn)動(dòng)方向的關(guān)鍵。(圖05)

圖05
播放動(dòng)畫將會(huì)有魚群游出,但是運(yùn)動(dòng)很一致。(圖06)

圖06
建立一個(gè)Locator,選擇粒子particle1和locator1,做Particles>Goal,(如果不做goal也可以有魚群的運(yùn)動(dòng),做goal是為了讓魚群有個(gè)目標(biāo)體跟蹤,這樣的效果更好)。
給粒子加一個(gè)紊亂場Fields>Turbulence。其Magnitude值設(shè)為100,attenuation為0。
粒子particle1的屬性中,conserve值為0.9,goal smoothness為4,goal weight[0]為0.3,(注意goal active[0]保持on的狀態(tài))。(圖07)

圖07
給locator1的運(yùn)動(dòng)打關(guān)鍵幀,魚群就會(huì)跟隨locator1運(yùn)動(dòng)。(圖08)

圖08
其他maya教程推薦:Maya 制作路徑火花動(dòng)畫效果
首先建立一個(gè)nurbs的plane,然后拉點(diǎn)做成魚的形狀,命名為fish,保證魚頭的方向是x軸正向,脊背的方向?yàn)閥軸正向。(圖01)

圖01
給魚(fish)作Deform>Create Nonlinear>sine ,然后通過旋轉(zhuǎn)變形器,使魚左右擺動(dòng)。(圖02)

圖02
將變形器sine1的Amplitude值設(shè)為0.3(這個(gè)值決定魚左右擺動(dòng)的幅度),給Offset值做表達(dá)式sine1.offset=frame/20 ,播放動(dòng)畫,如果魚頭的動(dòng)作不對則在frame前加負(fù)號(hào),如果魚的左右擺動(dòng)速度太慢,則將分母20縮少為10或更小,wavelength值設(shè)為2。 給魚(Fish)和sine變形器打一個(gè)組,命名為fish_grp。(圖03)

圖03
在YZ座標(biāo)平面內(nèi)建一個(gè)Nurbs的Plane,命名為emit_fish,然后做Particles>Emit from Object,發(fā)射方式為surface。(圖04)

圖04
選擇fish_grp,做Particles>Instancer(Replacement)Option,將Rotation Options下AimDirection值設(shè)為Velocity,這是保證魚頭朝向運(yùn)動(dòng)方向的關(guān)鍵。(圖05)

圖05
播放動(dòng)畫將會(huì)有魚群游出,但是運(yùn)動(dòng)很一致。(圖06)

圖06
建立一個(gè)Locator,選擇粒子particle1和locator1,做Particles>Goal,(如果不做goal也可以有魚群的運(yùn)動(dòng),做goal是為了讓魚群有個(gè)目標(biāo)體跟蹤,這樣的效果更好)。
給粒子加一個(gè)紊亂場Fields>Turbulence。其Magnitude值設(shè)為100,attenuation為0。
粒子particle1的屬性中,conserve值為0.9,goal smoothness為4,goal weight[0]為0.3,(注意goal active[0]保持on的狀態(tài))。(圖07)

圖07
給locator1的運(yùn)動(dòng)打關(guān)鍵幀,魚群就會(huì)跟隨locator1運(yùn)動(dòng)。(圖08)

圖08
其他maya教程推薦:Maya 制作路徑火花動(dòng)畫效果
- Tags:Maya教程
-
分享到:
相關(guān)文章
網(wǎng)友評論
您需要登錄后才可以發(fā)帖 登錄 | 立即注冊
關(guān)閉
- 用戶名:
- 密 碼:
- 驗(yàn)證碼:
看不清? 點(diǎn)擊更換
- 忘記密碼?
全部評論:1條
推薦
熱門