制作行走動畫
我們設(shè)定Maya的時間欄范圍是0-24幀,這樣這個行走的周期是24幀,一步是12幀,兩步正好是一個周期,這個速度差不多時一個正常人的行走周期。這個時間周期,必須確保Maya中的動畫速度為24幀,方法是進(jìn)入Windows>Settings/Preferences> Preferences,在Settings功能項中,選擇Workings Units 面板的Time選項為Film(24 fbs)。
⑴ 在第0幀處,在建模視窗中選擇骨骼的Handless手柄,操縱女孩的骨骼,擺出行走的第一個接觸姿勢。
為了正確選擇所需要控制的骨骼手柄,我們在Maya狀態(tài)欄上,可以只保留選擇遮罩中的選擇手柄選項,關(guān)閉其他選擇項,如圖13-34。
① 在建模窗口中,選擇fool_l(左腳) 手柄,沿Z軸向前移動0.6,旋轉(zhuǎn) -20,使腳掌抬起,腳跟著地;
② 選擇fool_r(右腳) 手柄,沿Z軸向后移動-0.6,選用Ball屬性,使腳跟抬起至30;
③ 選擇torso(軀干)手柄,沿Y軸向下移動-0.1,使女孩的后腿剛好處于繃緊而不被拉直的狀態(tài)。
現(xiàn)在,一個基本的接觸姿勢已經(jīng)出現(xiàn),如圖13-35。
也許我們會問,正常的接觸姿勢中,一步距離應(yīng)該是多長?其實,很簡單,在正常的行走中,一步的距離差不多等于一只手臂的長度,如圖13-36。
④ 在Outliner中,展開girl_char,全選girl_char下面的所有的子角色,為女孩所有的控制骨骼設(shè)置關(guān)鍵幀。
⑵ 這一步,我們來設(shè)置結(jié)束關(guān)鍵幀。在第24幀處,按住鍵盤“Shift”鍵,選擇fool_l、fool_r、torso三個手柄,沿Z軸移動兩個步伐的距離,并選擇girl_char下面的所有的子角色設(shè)置關(guān)鍵幀。
怎么估算兩個步伐的距離呢?簡單的,我們可以通過放置參照物的辦法,大致設(shè)定出兩個步伐的距離:
① 創(chuàng)建一圓錐A,縮小至0.3,在Side側(cè)視圖中,放置于女孩后腳腳尖下;
② COPY圓錐A,將新的圓錐A1置于女孩前腳腳尖下;
③ COPY這兩個圓錐,將新的圓錐A2、A3一起沿Z軸移動,直至A2和A1重合;
④ COPY圓錐A2、A3,將新的圓錐A4、A5再沿Z軸一起移動,直至A4和A3重合;
這樣,等距的兩個步伐距離就產(chǎn)生了,如圖13-38。
⑶ 我們再來設(shè)置步伐相反的另一接觸姿勢。 確保這些子角色處于選擇狀態(tài),在第12幀處,設(shè)置一個關(guān)鍵幀。
⑷ 調(diào)整女孩兩腳的位置和姿勢,使女孩右腳在前,左腳在后。
如果Maya右下角的自動設(shè)置關(guān)鍵幀按鈕是有效(),當(dāng)我們重新調(diào)整對象的姿勢或?qū)傩詴r,Maya自動會為這些重新調(diào)整過的屬性設(shè)置關(guān)鍵幀。
三個接觸姿勢設(shè)置完成,播放動畫,一個基本的行走步伐已經(jīng)出現(xiàn)。
點擊加載更多評論>>