Houdini 20.0 ノード APEXノード

ch::AddKeys

キーをコレクション内のチャンネルに追加します。

On this page
Since 20.0

チャンネル名とキーフレーム値の辞書を受け取り、その情報を使用して、入力のチャンネルコレクションに time でキーを追加します。

このノードの channels ポートはインプレースポートです。つまり、コピーを作成せずにそのチャンネルコレクションが更新されます。

入力

*channels: ApexChannelCollection Required

time で新しいキーが追加されるチャンネルコレクション。

parms: Dict

キーと値のペアを含んだ辞書:

  • キー: チャンネル名

  • 値: 新しいキーフレームの値

辞書エントリーの値がベクトルの場合、そのキー名は、チャンネルから3つのコンポーネント名(x,y,z)を除去した名前となります。 例えば、その値が pelvis_tx, pelvis_ty, pelvis_tzのチャンネルから取得されたベクトルの場合、それに呼応するキー名はpelvis_tです。

time: Float

channels にキーを追加する時間。

addmissing: Bool

Trueに設定されている場合、 parms 辞書に存在するが、 channels には存在しないチャンネルが channels に追加されます。

autotangents: Bool

Trueに設定すると、新しいキーには自動接線が有効になります。

Note

自動接線は、ch::SmoothAutoTangentsch::CollectionSmoothAutoTangentsでのみ計算されます。

出力

*channels: ApexChannelCollection

time に新しいキーが追加された channels 入力。

See also

APEXノード