On this page |
概要 ¶
Houdiniでは、Auto-Key、Auto-Commit、Global Set Keyのオプションを使用して、キーフレームを追加するタイミングと場所(その場所のどのパラメータなのか)が決定されます。 これらのオプションは、アニメーションプリファレンスまたはプレイバー上で設定することができます。
Auto-Key ¶
Auto-Keyは、 チャンネルリストに入っている パラメータを変更した時にHoudiniが自動的にKキーを押してキーフレームを設定してくれます。 Auto-Keyが有効になっている場合、 既にキーが打たれている パラメータが変更されると即座にそのパラメータにキーが打たれ、その変更がビューポート内に表示されているジオメトリに反映されます。 このおかげで、キーを打ち忘れることなくプレイバーを前後に動かしたり、オブジェクトを移動させたり、キャラクタにポーズを付けるといったことができます。 その反面、不意に意図しないキー/アニメーションを付けてしまう場合もあります。
アニメーションプリファレンスからAuto-Keyを有効にするには:
-
Edit ▸ Preferences ▸ Animation を選択します。
-
Auto-Key: Add Keyframes on Parameter Change をオンにします。
Auto-Commit ¶
Auto-Commitは、Auto-Keyと似ていますが、 現行フレームでパラメータに既にキーが存在している時にのみ Houdiniがそのパラメータ変更を保存します。 Auto-Commitが有効になっている場合、現行フレームで既にキーが存在しているパラメータを変更すると、その新しい値がキー値として自動的に保存されます。 明示的に値にキーを打つ必要がありません。
Important
このオプションが有効になっていると、例えば、次のキーにオブジェクトのポジションを設定したい時に、 オブジェクトの位置を変更する前に、その時間を変更 しなければなりません。 もし時間を変更する 前に オブジェクトの位置を変更すると、Auto-Commitの設定が原因でキーした値が変更されてしまいます。
アニメーションプリファレンスからAuto-Commitを有効にするには:
-
Edit ▸ Preferences ▸ Animation を選択します。
-
Auto-Commit: Save Parameter Change at Keyframes をオンにします。
Global Set Key ¶
Global Set Keyプリファレンスは、Houdiniのキーフレーム追加先となるチャンネルリスト内のパラメータを制御します。 利用可能なオプションはアニメーションプリファレンスを参照してください。
-
Global Set Key はHoudiniが自動的にpending changeすべてを、またはスコープしたパラメータのみをキー/コミットするかどうか制御します。