On this page | |
Since | 18.5 |
このノードは、ブレンドシェイプデフォーマをSOPリグに適用します。 これは、Blend Shapes SOPノードのハイレベルなラッパーです。
ブレンドシェイプ入力(ターゲット)は、 Rest Geometry (1番目の入力)ではパックプリミティブになっている必要があり、通常ではこれらはビューポートでゴチャゴチャしないように_3d_hidden_primitives
グループを使用して非表示にされています。
name
アトリビュートは、入力シェイプと関連付いているベースシェイプを識別し、blendshape_channel
アトリビュートは、ブレンドウェイトを所有しているチャンネルを識別します。
ブレンドシェイプ入力(ターゲット)には、疎らなポイントセットを含めることができ、id
Pointアトリビュートを使用することで、ベースシェイプ内の一致させるポイント番号を指定することができます。
ブレンドウェイトは、 Animated Pose (3番目の入力)上のアトリビュートで指定します。この入力のclipchannels
辞書Detailアトリビュートには、チャンネル名とアトリビュートのマッピングを指定します。
Note
KineFXでのブレンドシェイプの扱い方に関する情報は、ブレンドシェイプを参照してください。
アトリビュート ¶
clipchannels |
この チャンネルオプションの有効なキーは以下のとおりです:
チャンネル値を格納する
アトリビュートのクラスを指定します。ここには
|
blendshape_channel |
ブレンドシェイプ入力のウェイトが用意されたチャンネルを指定します。 |
|
blendshape_name |
ブレンドシェイプ入力の名前を指定します(標準の |
|
blendshape_inbetween_name |
中間シェイプの名前を指定します。
中間シェイプの |
|
blendshape_inbetween_weight |
中間シェイプが適用されるウェイトを指定します。 |
|
name |
シェイプの名前。ベースシェイプとそのブレンドシェイプ入力は、このアトリビュートでは同じ値を持ちます。 |
パラメータ ¶
Group
ブレンドする入力ジオメトリのサブセットを指定します。
Group Type
指定した Group 内にあるジオメトリのタイプを設定します。 これを Guess from Group 以外に設定した場合、そのグループ内のすべてのジオメトリがその指定したタイプでなければなりません。
Attributes
ブレンドするアトリビュートのリストまたはパターン。
入力 ¶
Rest Geometry
キャラクタの静止ジオメトリ。
通常では、ここにはJoint Deform SOPを使用して変形可能なboneCapture
キャプチャPointアトリビュートが追加されたポリゴンを格納します。
Capture Pose
キャラクタのキャプチャポーズ。
スケルトン内の各ジョイントはポイントで表現されており、そのポイントのP
とtransform
(matrix3
)のアトリビュートにそのジョイントのトランスフォームが含まれています。
そのポイントのname
アトリビュートにはそのジョイントの名前が含まれていて、スキンを変形させる時に静止ジオメトリのboneCapture
アトリビュート内のキャプチャパスとマッチングされます。
スケルトンの階層は、それぞれ子ジョイントとその親のポイント間を結んだ2点ポリゴンで表現されます。
Animated Pose
キャラクタのアニメーションポーズで、 Capture Pose と同じ方法で表現します。
出力 ¶
Rest Geometry
キャラクタの静止ジオメトリ。
通常では、ここにはJoint Deform SOPを使用して変形可能なboneCapture
キャプチャPointアトリビュートが追加されたポリゴンを格納します。
Capture Pose
キャラクタのキャプチャポーズ。
スケルトン内の各ジョイントはポイントで表現されており、そのポイントのP
とtransform
(matrix3
)のアトリビュートにそのジョイントのトランスフォームが含まれています。
そのポイントのname
アトリビュートにはそのジョイントの名前が含まれていて、スキンを変形させる時に静止ジオメトリのboneCapture
アトリビュート内のキャプチャパスとマッチングされます。
スケルトンの階層は、それぞれ子ジョイントとその親のポイント間を結んだ2点ポリゴンで表現されます。
Animated Pose
キャラクタのアニメーションポーズで、 Capture Pose と同じ方法で表現します。
Examples ¶
InbetweenShapes Example for Character Blend Shapes geometry node
このサンプルでは、キャラクタのブレンドシェイプワークフローで中間ブレンドシェイプの追加方法と使用方法について説明しています。
SimpleCharacterBlendShapes Example for Character Blend Shapes geometry node
このサンプルでは、Blend Shapes SOPが使われているキャラクタを取り込んで、そのBlend Shapes SOPのチャンネル値を調整してから、ブレンドシェイプデフォーマを適用する方法を説明しています。
See also |