On this page

Houdiniではアニメーションを循環させる方法がいくつかあります。ここの例では、最初の25キーフレームを残りの125フレームに循環させる方法を説明します。

Channel Before/After Extrapolation

循環アニメーションの最も簡単な方法は、Before ExtrapolationとAfter ExtrapolationをCycleまたはCycleOffsetに設定することです。

  1. 循環させたいチャンネルをチャンネルリストに追加します。

  2. チャンネルリスト内の選択されたパラメータラベルを表示した左側のコラム上でクリックします。

  3. Channels > Extrapolation を選択して、そのモードを Cycle または Cycle Offset に変更します。

エクスプレッション

エクスプレッションを使う場合は、アニメーションエディタcycle()cycleoffset()を使います。

  1. 循環させたいパラメータをチャンネルリストに追加します。

  2. Animation EditorのGraphビューで125フレームにキーフレームを設定します。

  3. フレーム25から125までのチャンネルセグメントを選択します。

  4. Function メニューで、cycle()またはcycleoffset()を選択します。

Tip

cycle()は、チャンネルの開始値から継続します。

ドープシート

実際に循環用にキーフレームを作成するには、アニメーションエディタドープシートを使います。

  1. 循環させたいパラメータをアニメーションエディタに追加します。

  2. Dopesheetビューに切り替えます。

  3. All Displayed Channels の行で、フレーム1から25(含む)までを選択します。

  4. Edit メニューから Copy を選択します。

  5. All Displayed Channels の行で、フレーム26から125(含む)までを選択します。

  6. Edit メニューから Paste Special ▸ Cycle (または Repeat )を選択します。

モーションエフェクト

cycle()またはcycleoffset()エクスプレッションよりもプロシージャルな循環アニメーションをするには、Motion Effectsを使います。

  1. 循環させたいチャンネルをチャンネルリストに追加します。

  2. プレイバークリックして、 Motion Effects ▸ Cycle を選択します。

Note

Extend CHOPパラメータウィンドウで、アニメーションを繰り返したいなら、 Right BehaviorCycle から Repeat に変更します。

オブジェクトレベルのキャラクタ

リグ

ペイン

アニメーション