當前位置:首頁 >教程首頁 > Maya >如何用Maya表達式製作時間流逝動畫教程(二)秒針運動效果

如何用Maya表達式製作時間流逝動畫教程(二)秒針運動效果

發布時間:2020-09-08 17:28:57

在上一篇教程中我們學習了表達式的使用,接下來我們將繼續學習如何製作仿真的秒針運動效果。

上一篇教程回顧:如何用Maya表達式製作時間流逝動畫教程(一)鍾表運動表達式

步驟3 :製作仿真的秒針運動效果

(1) 在通道欄中使用鼠標右鍵單擊秒針對象的Rotate Y屬性,在彈出的菜單中選擇BreakConnections命令,斷開A屬性的表達式連接。

(2) 在第0幀,設置一個關鍵幀(用鼠標右鍵單擊Rotate Y屬性,在彈出的菜單中選擇KeySelected [為選定項設置關鍵幀]命令) ;在第24幀, 將Rotate Y參數值修改為-6 (代表秒針運動6°),再設置一個關鍵幀。

(3)執行Windows > Animation Editors> Graph Editor [窗口>動畫編輯器>曲線圖編輯器]菜單命令,在曲線圖編輯器中修改其運動方式。

(4)單擊F按鈕,使其曲線圖轉換為階梯狀方式。在Graph Editor [曲線圖編輯器]窗口中執行View>Infinity [視圖>無限]菜單命令,使其變為無限循環模式。播放動畫,此時可以看到秒針的運動效果了,由於我們已經將分針、時針和秒針都做好了運動鏈接關係,當秒針運動時,就可以帶動分針、時針自然運動了。到此,表針的製作就完成了,如圖所示。

如何用Maya表達式製作時間流逝動畫教程(二)秒針運動效果

步驟4 :製作盒子的旋轉效果

(1)選中一個數字盒子模型,執行Modify>Center Pivot [修改>居中樞軸]菜單命令,將其坐標軸放在盒子的中心位置。

(2)讓其產生自身旋轉。在當前盒子對象(此時我們選中的是group4)的屬性編輯器中,執行Edit>Expressions (編輯>表達式)命令,彈出腳本編輯器,在麵板下方的Expression [表達式]輸入框中輸入表達式“group4.rotateY=time*50;" ,這裏將時間乘以50,是為了讓旋轉表現得更加明顯一些,如圖所示。

如何用Maya表達式製作時間流逝動畫教程(二)秒針運動效果

(3)播放動畫,可以看到當時間在運行時,剛才編輯表達式後的模型對象也會產生出逆時針的自由旋轉效果,如圖所示。

如何用Maya表達式製作時間流逝動畫教程(二)秒針運動效果

(4)使用同樣的製作方法,再對其他盒子對象進行表達式編寫,並且可以讓表達式中的time (即運動的時間)乘以不同的數值,這樣它們在旋轉時的速度也就各不相同了,如圖所示。

如何用Maya表達式製作時間流逝動畫教程(二)秒針運動效果

华体会hth体育网 賞析
  • 2101期學員李思庭作品

    2101期學員李思庭作品

  • 2104期學員林雪茹作品

    2104期學員林雪茹作品

  • 2107期學員趙淩作品

    2107期學員趙淩作品

  • 2107期學員趙燃作品

    2107期學員趙燃作品

  • 2106期學員徐正浩作品

    2106期學員徐正浩作品

  • 2106期學員弓莉作品

    2106期學員弓莉作品

  • 2105期學員白羽新作品

    2105期學員白羽新作品

  • 2107期學員王佳蕊作品

    2107期學員王佳蕊作品

專業問題谘詢

你擔心的問題,火星幫你解答

微信掃碼入群領福利

掃碼領福利最新AI資訊

點擊谘詢
添加老師微信,馬上領取免費課程資源

1. 打開微信掃一掃,掃描左側二維碼

2. 添加老師微信,馬上領取免費課程資源

×

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯係,請保持電話暢通!
確定