| Since | 21.0 |
このコンポーネントは、スケルトンから余分なガイドジョイントを削除して、リグ上の不要なコントロールのプロモートを解除します。
パラメータ ¶
Settings ¶
Point Transforms
残したいジョイントを含んだskel::SetPointTransformsノードの名前(例えば、
pointtransform)。
skel::SetPointTransformsはスケルトンデフォーマであり、トランスフォームを受け取り、それをスケルトンジョイントに適用します。
このパラメータを使用することで、スケルトンを変形させるジョイントのみを残すことができます。skel::SetPointTransformsの使用例は、ジオメトリ変形グラフを参照してください。
このパラメータはAPEXパスパターンに対応しています。
*の値は、リグ内のすべてのskel::SetPointTransformsノードを検索します。
Note
クリーンアップされたスケルトンを確認するには、このノードの後にUnpack Folder SOPを追加してください。
これは、キャラクタフォルダ構造からスケルトンを抽出します。
そのUnpack Folder SOPで、 Extract Pattern をスケルトン(例えば、
/Base.skel)に設定し、そのディスプレイフラグを有効にしてください。
Keep
スケルトンに残したいジョイント。 この値は、 Point Transforms パラメータを上書きします。
このパラメータはAPEXパスパターンに対応しています。
例えば、スケルトンにツイストジョイントとスパインジョイントのみを残したいのであれば、このフィールドを#twist #spineに設定すると良いでしょう。
また、初期スケルトンからジョイントを追加/削除することもできます。
#bindは、初期スケルトンのすべてのジョイントに追加されるタグです。
したがって、スケルトンからスパインジョイントを削除するには、これを#bind -#spineに設定してください。
Unpromote Controls
プロモート解除するコントロール。
これらのコントロールは、APEXグラフ内ではTransformObjectノードとして依然として存在しますが、Animateステートでは表示されません。
このパラメータはAPEXパスパターン(例えば、
%tag(*spline*))に対応しています。
Note
このパラメータをタグに設定する場合、それがコントロール上のタグであり、スケルトンジョイントのタグでないことを確認してください。
| See also |