| Since | 20.0 |
このコンポーネントは、ソーススケルトンをリグ階層に変換することで、APEXリググラフを作成します。要するに、このコンポーネントは、それぞれのスケルトンジョイントを受け取って、リググラフ内にそれぞれのTransformObjectノードを作成します。そして、それらのTransformObjectノードは、ユーザがAnimateステートで操作可能なコントロールに変換することができます。このコンポーネントの使用例は、単純なジオメトリのリギングとキャラクタリギングを参照してください。
このコンポーネントによって作成されたTransformObjectノード毎に、マッピングエントリがそのノード上のproperties辞書アトリビュートに追加されます。このマッピングエントリには、そのノードの作成に使用された参照スケルトンとジョイントの名前が入ります。例えば、 Source タブの Skeleton がGuides.skelに設定されていれば、そのマッピングエントリには"mapping:Guides.skel":"pelvis"が入ります。このマッピング情報を後でIK/FKブレンドコンポーネントなどのリグコンポーネント内で使用することで、リグ内のFKノードとIKノードの関係を識別することができます。
パラメータ ¶
Settings ¶
Prefix
コントロール名に追加する接頭辞。
Suffix
コントロール名に追加する接尾辞。
Use Skeleton Position
オンの時、ワールド空間のジョイントxformの位置に基づいてグラフにノードを配置します。
Skeleton Position Scale
Use Skeleton Position がオンの時、これはグラフのノードをスケールします。
Use Scale Inheritance
オンの時、すべてのTransformObjectノードの Scale Inheritance を設定します。Scale Inheritanceは、ソーススケルトンのproperties辞書でも設定できます。
Scale Inheritance
スケールの継承を参照してください。
Use Rord
オンの時、ノードの回転順をグローバルに設定します。
Rord
Use Rord がオンの時、これがノードの回転順です。回転順は、ソーススケルトンのproperties辞書でも設定できます。
Use Xord
オンの時、ノードのトランスフォーム順をグローバルに設定します。
Xord
Use Xord がオンの時、これがノードのトランスフォーム順です。トランスフォーム順は、ソーススケルトンのproperties辞書でも設定できます。
Use Node Color
オンの時、コントロールのカラーを Shape タブの Color パラメータで設定します。
Use Shape Data
オンの時、ガイドスケルトンからコントロールのシェイプデータを設定します。
Add Point Transform
オンの時、skel::SetPointTransformsノードをグラフに追加し、ソーススケルトンから作成されたすべてのTransformObjectノードをこの新しいskel::SetPointTransformsノードに接続します。TransformObjectノードの名前は、skel::SetPointTransformsのポート名を設定するのに使用されます。スケルトンを変形させるには、skel::SetPointTransformsポート名がそのスケルトンのジョイント名と一致している必要があります。詳細は、ジオメトリ変形用のグラフを参照してください。
Point Transform Name
Add Point Transform がオンの時、ここには、新しいskel::SetPointTransformsノードの名前を設定します。
Output Skeleton
変更したいスケルトンの名前。これは、グラフ入力ノードやグラフ出力ノードのポート名として設定されます。
Source ¶
Guide Skeleton
ノード階層を作成するために使用される参照スケルトン。これはAPEX Autorig Component SOPの Guide Source を上書きします。
Joint Group
TransformObjectノードが作成されるジョイントグループ。デフォルトでは、すべてのジョイントが含まれます。ジョイント名は、構文@name=<joint_name>で指定します。
Add
オフにすると、 Joint Group のコントロールがワールド空間で作成されます。例えば、 Joint Group を頭ジョイントに設定すると、そのコントロールはキャラクタの頭ジョイントの場所に配置されます。これがデフォルト設定です。
オンにすると、 Joint Group のコントロールは既存のノード階層に追加されます。要するに、新しいTransformObjectノードは、スケルトンジョイント階層に基づいて、既存の階層に追加されます。これは、既にノード階層があって、追加ジョイントをスケルトンに追加したい場合に役立ちます。
Controls ¶
Parms Node Name
リググラフの入力パラメータノードの名前。
Output Node Name
リググラフの出力ノードの名前。
T Promote Group
指定したTransformObjectノードの移動コンポーネントをプロモートします。このパラメータは、APEXパスパターンに対応しているので、このフィールドにタグ(例えば、#<tag>)を指定することができます。
R Promote Group
指定したTransformObjectノードの回転コンポーネントをプロモートします。このパラメータは、APEXパスパターンに対応しているので、このフィールドにタグを指定することができます。
S Promote Group
指定したTransformObjectノードのスケールコンポーネントをプロモートします。このパラメータは、APEXパスパターンに対応しているので、このフィールドにタグを指定することができます。
Tags ¶
Shape ¶
APEX Configure Controls SOPには、コントロールの外観を変更するためのオプションがより多く用意されています。
Shape
コントロールのシェイプ。ここには、ビルトインのAPEXコントロールシェイプのどれかを設定することができます。
Color
Use Node Color がオンの時、これはコントロールのカラーです。
Scale
コントロールのスケール。
| See also |