On this page |
Houdiniではアニメーションを循環させる方法がいくつかあります。ここの例では、最初の25キーフレームを残りの125フレームに循環させる方法を説明します。
Channel Before/After Extrapolation ¶
エクスプレッション ¶
エクスプレッションを使う場合は、アニメーションエディタにcycle()
かcycleoffset()
を使います。
-
循環させたいパラメータをチャンネルリストに追加します。
-
Animation EditorのGraphビューで125フレームにキーフレームを設定します。
-
フレーム25から125までのチャンネルセグメントを選択します。
-
Function メニューで、
cycle()
またはcycleoffset()
を選択します。
Tip
cycle()
は、チャンネルの開始値から継続します。
ドープシート ¶
実際に循環用にキーフレームを作成するには、アニメーションエディタのドープシートを使います。
-
循環させたいパラメータをアニメーションエディタに追加します。
-
Dopesheetビューに切り替えます。
-
All Displayed Channels の行で、フレーム1から25(含む)までを選択します。
-
Edit メニューから Copy を選択します。
-
All Displayed Channels の行で、フレーム26から125(含む)までを選択します。
-
Edit メニューから Paste Special ▸ Cycle (または Repeat )を選択します。
モーションエフェクト ¶
cycle()
またはcycleoffset()
エクスプレッションよりもプロシージャルな循環アニメーションをするには、Motion Effectsを使います。
Note
Extend CHOPパラメータウィンドウで、アニメーションを繰り返したいなら、 Right Behavior を Cycle から Repeat に変更します。