On this page

概要

プレイバーはビューアで表示する時間、アニメーションの再生とシミュレーション、再生範囲を制御します。またプレイバーは、チャンネルリスト内のパラメータのキーを表示し、タイムライン上に直接キーを編集することができます。丸いキーフレームボタンは、現行時間におけるキーに基づいてカラーが変わり、このボタンをクリックすると、現行時間でキーが追加されます。

一段目の再生コントロール

First Frame

再生ヘッドを現在のフレーム範囲の開始フレームに戻します。

Play Backwards

現在のフレーム範囲のアニメーションを逆再生します。

Stop Playback

アニメーションの再生を停止します。

Play Forward

現在のフレーム範囲のアニメーションを再生します。 このボタンは再生がアクティブになっている間は停止ボタンに変わります。 これを押すと再び再生を停止します。

Last Frame

再生ヘッドを現在のフレーム範囲の終了フレームに進めます。

Current Frame

現行フレーム番号を表示します。 ドラッグでラダーを使用したり、フレーム番号を入力することができます。

Previous Frame

再生ヘッドを前のフレームに戻します。 Play Looping ボタンの Loop Backwards オプションを有効にすると、現行フレーム範囲の開始フレームは、終了フレームに戻ります。

Next Frame

再生ヘッドを次のフレームに進めます。 現在のフレーム範囲の終了フレームでは、開始フレームに戻ります。

ニ段目の再生コントロール

Global Animation Options

アニメーションの設定を行なうGlobal Animation Optionsウィンドウが開きます。 ここには、現行シーンでのフレーム総数の設定が含まれています。

Open Audio Panel

音声再生の設定を行なうウィンドウを開きます。

Play Looping

このポップアップメニューは、再生ヘッドがフレーム範囲の終了フレームに到達した時の再生ループの方法を選択することができます。 Loop (繰り返し)、Play Once(終了フレームで停止)、Zig-Zag(順再生してから逆再生)を選択することができます。 他にも Loop Backward オプションがあります。

Real Time Playback

リアルタイムモードを切り替えます。これが有効な時、Houdiniはフレームを落としてまで正しいFPSを維持します。 これが無効な時、Houdiniは、リアルタイムより遅くなってでもすべてのフレームを表示します。

をクリックして、Global Animation Optionsウィンドウを開き、 Realtime Playback オプションを選択します。

Enable playback at fractional frames

小数点フレームの増分で再生のフレームレートを設定します。 このボタンをクリックすることで、プリセットオプションのリストから直接サブステップ数を設定することができます。

手動でサブステップ数を指定したいのであれば、オプションから Custom を選択して、Global Animation Optionsウィンドウを開きます。この小数フレーム設定は、 Global Animation Options ウィンド内の Integer Frame Values & Step オプションとして存在しています。

このボタンを押した場合:

  • アニメーションの再生は、整数フレーム再生ではなく、選択したステップサイズに基づいて、小数フレーム単位で再生されるようになります。

  • プレイバーの Next Frame / Previous Frame ボタンは、次の整数フレームではなく次の小数フレームに進むようになります。

  • プレイバーを前後に動かすと、整数フレーム単位ではなく小数フレーム単位で移動します。

Enable playback at fractional framesボタンとオプション

Previous Keyframe

再生ヘッドを選択したオブジェクトの前のキーフレームに戻します。

Next Keyframe

再生ヘッドを選択したオブジェクトの次のキーフレームに進めます。

タイムライン

タイムラインは現在の フレーム範囲 をグラフィカルに表示します。下矢印のインジケータが付いた黒のボックスでハイライトしているのが現行フレームです。チャンネルリストのキーは、タイムライン上にマークとして表示されます。タイムライン上のキーフレームは、Shift+LMBドラッグによる矩形選択を使って、それをドラッグで直接編集することができます。

タイムライン上でキーマークが何色に設定されるのか参照してください。

To...Do this

特定のフレームに移動する

  • タイムラインをクリックまたはドラッグすることで現行フレームを設定します。

  • 現行フレームフィールドで正確なフレーム番号をタイプします。

  • 現行フレームフィールドの隣にあるのボタンを使って現行フレームを増減します。

  • タイムライン内で⇧ Shift + クリックすると、直前に表示していたフレーム番号と現在のフレーム間を行ったり来たりすることができます。

Tip

フレーム番号を示すために、細い垂直線がマウスカーソル下に表示されます。

フレーム範囲

フレーム範囲コントロールは、タイムラインの下にあります。グローバルのフレーム範囲と通常のフレーム範囲を変更することができます。 さらに、スクロールバーを使用することで、そのフレーム範囲のサイズを変更したり、移動させることができます。

スクロールバーを囲んだ内側編集ボックスは、開始フレームと終了フレームです。 明るい背景カラーの外側編集ボックスは、グローバルの開始フレームと終了フレームです。

To...Do this

フレーム範囲を設定する

フレーム範囲には全体のフレーム範囲と、コントロールが使えるサブセットのフレーム範囲の2種類があります:全体のフレーム範囲は Global Animation Optionsで設定します。 この範囲内で、タイムライン上のコントロールを使ってサブセットのフレーム範囲を設定することができます。

全体のフレーム数を設定する

  1. をクリックして、Global Animation Optionsウィンドウを開きます。

  2. End オプションを変更して、 Apply をクリックします。

タイムライン上でキーの編集

キーは、わざわざアニメーションエディタを開かなくてもタイムライン上で直接編集することができます。タイムライン上でキーを編集することとドープシートでキーを編集することは、非常に似ています。

タイムラインには、チャンネルリスト内のチャンネルのキーマーカーのみが表示されます。

To...Do this

タイムラインに沿って単一キーを動かす

緑の四角形をクリックしてドラッグすると、タイムライン内でキーフレームを動かすことができます。

キーのない領域上でクリックすると、簡単に1フレームの範囲選択を作成することができます。 その範囲選択を一度作成すると、範囲選択に関するすべての操作にアクセスすることができます。

範囲選択を使って、タイムラインに沿ってキーを動かす

タイムライン上で⇧ Shiftを押しながらクリックまたはドラッグすることで、キーフレームの編集ができるようになります。⇧ Shiftを押しながらマウス操作をすると、タイムラインの再生バーを動かす機能から“編集”モードに切り替わります。

( ⇧ Shiftを押したままにすると、タイムライン上で複数の範囲を選択することができます。)

⇧ Shift +

  • タイムラインをドラッグすると黄色い境界線で選択範囲を設定できます。

  • 黄色い選択範囲はドラッグすると移動します。

  • 黄色い選択範囲の端をドラッグすると選択範囲を調整できます。

  • 黄色い選択範囲をドラッグすると、その選択範囲内のキーが動きます。

  • 黄色い選択範囲の端をドラッグすると、選択範囲内のキーがスケールされます。

⇧ Shift +

タイムラインの選択をクリアします。

タイムラインを右クリックすると、選択したキーの編集をするコマンドのメニューにアクセスすることができます。例えば、選択したキーを削除するには、 Delete Keys を選択します。

チャンネルを保持する

これは、ピンポン球のように行ったり来たりを繰り返すようなアニメーションをしたい時に、チャンネルの値を、あるフレームから別のフレームにコピーする簡単な方法です。

  1. 値をコピーしたいフレームに移動します。

  2. 現在のフレームマーカーをコピーしたいフレームにドラッグします。スコープしたチャンネルの値をドラッグしても何も変わっていないように見えますが、オレンジの三角とオレンジのキーが見えます。

  3. Kを押すと、現行フレームに保持されている値でキー設定します。また、タイムライン上の他のフレームでクリックすると、その保持をキャンセルします。

キーをコピーアンドペーストする

  1. ⇧ Shift + でキーの範囲を選択して、右クリックで Cut または Copy を選択します。

  2. ⇧ Shift + でペーストしたいフレームの範囲を選択します。

  3. タイムライン内で右クリックして、以下のどれかを選択します。

Paste

クリップボードのキーを現在の選択にコピーします。

Replace

現在の選択をクリップボードの内容で置換します。

Stretch/Paste

クリップボードの内容を選択範囲に収まるように伸縮させます。

Paste as cycle

クリップボードの内容を選択した範囲に収まるように繰り返します。

Paste as cycle with offset

クリップボードの内容を選択した範囲に収まるようにオフセットして繰り返します。

キーを視覚的にペーストする

コンテキストメニューの visual paste オプションは、最初に選択範囲を設定しなくてもインタラクティブにマウスでペースト位置を決めることができます。 最初に、キーのセットをカットまたはコピーします。 Visual Pasteを繰り返したい ならば、 コピーするキーよりも長い範囲のフレーム を選択します。ペーストすると、その範囲で繰り返しが行なわれます。

タイムラインで右クリックして、以下のどれかを選択します。

Visual replace

インタラクティブにドープシートのクリップボードデータを現在の内容を入れ替えて配置します。

Visual stretch/paste

インタラクティブにドープシートのクリップボードデータを現在の選択範囲のサイズに合わせて収縮して配置します。

Visual paste as cycle

インタラクティブにドープシートのクリップボードを現在の選択範囲のサイズに合わせて繰り返します。

Visual paste as cycle with offset

インタラクティブにドープシートのクリップボードを現在の選択範囲のサイズに合わせてオフセットして繰り返します。

マウスを使ってタイムライン上にペーストするキーの位置を決めます。キーをペーストするには、⇧ Shiftを押しながらクリック、ペーストをキャンセルするには、 ⎋ Escを押します。

キーフレームのコントロール

プレイバーの右側には、キーフレームのコントロールが集約されています。 この特徴として、キーフレームのプリファレンスに簡単にアクセスできるようにドロップダウンメニューの付いた大きなキーフレームボタンがあります。 他にも、チャンネルリストの概要を表示したChannel Listボタン、チャンネルリスト更新ボタン、アニメーションエディタのクィックアクセスボタン、Global Set Keyプリファレンスのコンボボックスがあります。

チャンネルリストでチャンネルが選ばれた状態でキーフレームボタンを押すと、 Global_Set_Key プリファレンスに基づいて、すべてのチャンネルまたは選択チャンネルの現行時間にキーフレームが設定されます。 これは、Kキーを押すことと同じです。

キーフレームボタンのカラー

チャンネルリスト内のパラメータに現行フレームでのキーフレームが存在すれば、このキーフレームボタンのカラーが変化します。

キーフレームのモード

キーフレームボタンは、いくつかの Animation Preferences の状態を別アイコンを使って表示します。 キーフレームボタンの隣にあるドロップダウンメニューをクリックすることで、簡単に Auto-KeyAuto-Commit のアニメーションプリファレンスを変更することができます。 デフォルトでは、 Auto-Key が無効で、 Auto-Commit が有効になっています。 この状態だと、キーフレームボタンはデコレーションなしで表示されます。 Auto-Commit を無効にすると、キーフレームボタンには、小さなチェックマークアイコンが付きます。 これは、タイムラインを動かす前に、必ず変更を確定する必要があることを示します。 この状態だと、キーフレームボタンは、頻繁にオレンジ色になります。 Auto-Key を有効にすると、キーフレームボタンには、 AUTO というラベルが付きます。 Auto-Key モードは、パラメータ値を変更すると即座にキーを追加するので、 Auto-Commit の効果がなくなります。

チャンネルリストボタン

チャンネルリストボタンをクリックすると、そのプレイバーの上部に小さなChannel Listポップアップウィンドウが開きます。 このチャンネルリストボタンの幅の中には、チャンネルリストの内容に関する情報が表示されます。 その情報は、現行フレームにおけるキーを持ったチャンネルの数、選択されたチャンネルの数、チャンネルの総数です。 チャンネルリストボタンは、 Auto-Update Channel ListKeep Channel List Selection のプリファレンスの状態も表示します。 Auto-Update Channel List が無効であれば、鍵アイコンが付きます。 Keep Channel List Selection が有効であれば、オレンジの背景色の選択アイコンが付きます。 Auto-Update Channel List が無効で、 Keep Channel List Selection が有効であれば、オレンジの背景色で鍵アイコンが付きます。

Tip

チャンネルリストボタンはドラッグアンドドロップに対応しています。 パラメータラベルをこのボタン上にドラッグアンドドロップすることで、チャンネルリストにそのチャンネルを追加することができます。 チャンネルリストボタンをPythonシェル上にドラッグすると、hou.ParmのリストをPython配列で取得することもできます。

Channel List Refresh

Channel List Refreshボタンをクリックすると、選択したノードのチャンネルリストを強制的に更新することができます。 このボタンには、ドロップダウンメニューが用意されていて、 Auto-Update Channel List , Keep Channel List Selection のアニメーションプリファレンスを変更することができます。

Animation Editor

フローティングウィンドウのアニメーションエディタが開きます。

Global Set Key

キーフレームボタンとKキーの挙動を制御します。 Key Pending , Key All Channels , Key Selected から選択することができます。

アニメーション

はじめよう

次のステップ

導師レベル

  • HoudiniとMaya間でアニメーションキーの値を変換する

    Houdiniでは秒ベースのslope(勾配)とacceleration(加速度)を使ってキー接線が記録されているのに対して、Mayaではフレームベースのangleとweightが使用されています。このページでは、HoudiniとMaya間でアニメーションキーを変換する方法について説明しています。