Since | 19.0 |
このノードは、ブレンドシェイプを含んだ名前の付いたパックプリミティブシーケンス、または、アンパックされた単一ブレンドシェイプのどちらかを受け取って、それをキャラクタのスキンジオメトリに追加します。 同じ名前のブレンドシェイプが既にスキンジオメトリ上に存在すれば、そのブレンドシェイプが上書きされます。
Merge Packed SOPノードを使ってジオメトリストリームから、または、パックジオメトリを出力するように設定されたFile Merge SOPノードを使って一連のファイルから、名前の付いたパックプリミティブシーケンスを作成することができます。
また、Name SOPノードを使用することで、これらのプリミティブを一括でname
アトリビュートに記録されている名前に変更することができます。
パラメータ ¶
Skin Name
ブレンドシェイプの適用先となるスキンジオメトリの名前。
このスキンジオメトリ名は、キャラクタメッシュ上のname
Primitiveアトリビュートから用意されます。
このフィールドを空っぽにすると、最初の入力プリミティブのスキンが使用されます。
Remove Unchanged Points
有効にすると、ベースメッシュと 異なる 各ブレンドシェイプ内のポイントのみが残ります。 無効にすると、入力プリミティブが直接インスタンス化されます。
Tip
Character Blend Shapes Extract SOPの Raw パラメータを使用すれば、ブレンドシェイププリミティブの内容を取得することができます。
Unpacked Shape
有効にすると、入力がアンパックされた単一ブレンドシェイプとして追加されます。
Add as In-Between Shapes
有効にすると、入力が中間シェイプとして追加されます。
Hero Shape Name
中間シェイプの追加先となるヒーローブレンドシェイプ。 中間シェイプには、ヒーローブレンドシェイプと同じスキン名、ブレンドシェイプチャンネル、ブレンドシェイプ名が付きます。
このパラメータは、 Add as In-Between Shapes が有効な場合にのみ利用可能です。
Weight Attribute
中間ブレンドシェイプのウェイト位置を決める入力パックプリミティブ上のアトリビュートを指定します。 このウェイトアトリビュートが存在しない、または、無効(0または1)だった場合、そのプリミティブが追加されません。
このパラメータは、 Unpacked Shape が無効、且つ、 Add as In-Between Shapes が有効な場合にのみ利用可能です。
Weight
入力が単一のアンパックブレンドシェイプだった場合の中間ブレンドシェイプのウェイト位置を指定します。
このパラメータは、 Unpacked Shape と Add as In-Between Shapes が有効な場合にのみ利用可能です。
See also |