Houdini 19.5 アニメーション

チャンネルグループ

チャンネルグループ とは、選択したパラメータをグループ化したものです。パラメータを複数選択して、それをグループにすることで、後で容易にパラメータが選択できるようになります。また、チャンネルグループは階層化することができるので、親のグループを選択すると、そのサブグループのパラメータもすべて選択されます。

チャンネルグループは、容易に別々のパラメータグループを スコープ (アニメーションエディタで表示)したり、キーフレームに追加することができます。例えば、キャラクタアニメーションで腕、足、頭などをサブグループに持つキャラクタ用のグループを設定することができます。キャラクタをアニメーションしている時に、素早く適切なパラメータにキーフレームを追加することが容易になります。

アニメーションエディタに組み込まれたチャンネルリストや、それ自身のペインでチャンネルグループを作成・管理することができます。

To...Do this

チャンネルグループを新しく作成する

  1. チャンネルリストの上にあるペインで、既存のグループを選択して、新しく作成するグループの親を設定できます。

  2. チャンネルリストの下にあるペインで、グループにしたいパラメータを選択します。

  3. 選択したチャンネル上でクリックして、 Create Subgroup を選択します。

キャラクタのパラメータすべてをまとめたチャンネルグループを作成する

  • キャラクタオブジェクトのノード上でクリックして、 Create Nested Channel Groups を選択します。

    キャラクタアセットのパラメータがタブ分けされていれば、Houdiniは、そのパラメータ構成に相当するネスト化したチャンネルグループを作成します。

チャンネルグループを選択してスコープする

  • チャンネルリストの上にあるペインでグループの名前をクリックします。

チャンネルグループの名前を変更する

  1. チャンネルリストの上にあるペインでグループの名前をダブルクリックします。

  2. 新しい名前をタイプしてEnterを押します。

既存グループにパラメータを追加する

  1. チャンネルリストの下にあるペインで、グループに追加したいパラメータを選択します。

  2. パラメータを上にあるペインのグループ名にドラッグアンドドロップします。

  3. Add channels to group をクリックします。

グループからパラメータを除去する

  1. チャンネルリストの下にあるペインで、除去したいパラメータを選択します。

  2. パラメータを上にあるペインのグループ名にドラッグアンドドロップします。

  3. Remove channels from group をクリックします。

チャンネルグループを修正する

以下のコマンドを使います:

chgadd newgroup
chgop newgroup set `strreplace(chgroup("oldgroup"), "old_name", "new_name")`

Note

チャンネルグループは、シーンファイル全体でグローバルです。ノードをコピーしても、チャンネルグループを修正しません。

アニメーション

はじめよう

次のステップ

導師レベル

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

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