【MAYA】アニメーションを繰り返しさせたい!グラフエディタのサイクル設定について。

アニメーション
アニメーションをサイクルさせる方法について書いてみました。

【MAYA】アニメーションを繰り返しさせたい!グラフエディタのサイクル設定について。

簡単なアニメーションをつくりました。お粗末ですが、ボールが移動するアニメです。ボールはX軸方向に動き、Z軸方向の移動はありません。mute1 これはTransrate Yのグラフです。上下動をあらわしています。

cycle2 グラフをサイクルさせたいと思った場合、そのグラフのみ表示させGraph EditorのView→Infinityにチェックをいれると、そのグラフの前後の動きが点線で表示されます。
cycle1 その状態でグラフの前にサイクルさせたい時はCurves→Pre Infinity→Cycleを選びます。

cycle3  
グラフの前の点線がサイクルされました。

cycle4 グラフの後ろをサイクルさせたい時はCurves→Post Infinity→Cycleを選びます。

 
cycle5グラフの後ろの点線がサイクルされました。

cycle6  
前後でサイクルされた状態です。cycle7  
同様にTransrate XとZについてもサイクルさせてみます。

cycle8 このままだとボールは一度放物線を描くとその後すぐスタート地点に戻ってしまいX軸方向に進んで行かない状態になっています。ボールがX軸方向に横に進んでいく状態にしたい場合は、Cycleの下にあるCycle with Offsetを選びます。Cycleを選んだ時と同様、グラフの前はPre Infinityから後はPost Infinity から選びます。
cycle9  
 
 
今回はグラフの後のみをCycle with Offsetさせました。
これで、X軸方向にボールが進んでいくアニメーションになりました。

cycle10

まとめ

グラフをサイクルさせたい時はサイクルさせたいグラフを選びGraph EditorのView→Infinityにチェックをいれます。
グラフの前をサイクルさせたい時はCurves→Pre Infinity→Cycleを選びます。
グラフの後ろをサイクルさせたい時はCurves→Post Infinity→Cycleを選びます。
XYZ軸、それぞれを移動させていきたい時は、Cycle with Offsetを選びます。Cycleを選んだ時と同様、グラフの前はPre Infinityから後はPost Infinity から選びます。
 

 
 
 

コメント

タイトルとURLをコピーしました