Since | 14.5 |
回転制限は、各軸での最小および最大の回転角度で記述し、各軸は、その起こり得る回転の範囲内に楕円錐を形成します。 このノードで作成されたPointアトリビュートをAgent Constraint Network SOPで使用することで、エージェントの群衆用にConstraint Networkジオメトリを構築することができます。
パラメータ ¶
Group
ジョイント制限を設定するエージェント。
Joints ¶
Create Limits For Collision Layer
ジョイント制限に取り付けられた形状を持ったトランスフォーム毎に、そのジョイント制限をエージェントのCollisionレイヤー内に追加します。 回転制限は、エージェントのアニメーションクリップ内のモーション範囲、さらには、入力エージェントの既存の制限に基づいて初期化されます。
Animation Clips
初期の回転制限の計算に使用するアニメーションクリップを指定した文字列パターン。
Reset All Limits
すべてのジョイント制限を初期値にリセットします。 これらのジョイント制限の初期値は、入力エージェント上の既存のジョイント制限、または、エージェントのアニメーションクリップから決まります。 これは、すべてのマルチパラメータエントリに対して Reset Limits ボタンを使用することと同じです。
Joint Limits
設定するジョイント制限の数。
Transform Name
回転制限を設定するエージェントのリグでのトランスフォームを指定します。
Parent Transform Name
円錐を付加すべきエージェントのリグでのトランスフォームを指定します。 通常、これは、 Transform Name の親になるはずですが、リグによっては、(祖父母のような)別のトランスフォームを選択した方が適切な場合があります。
Child Rotation
子トランスフォームの空間で、ツイスト軸, アップ軸, アウト軸の回転を指定します。 デフォルトでは、ツイスト軸はボーンに揃えられます。
Anchor Position
親トランスフォームのローカル空間にある円錐の位置。
Cone Rotation
親トランスフォームのローカル空間にある円錐の向き。
Twist Rotation Range
ツイスト軸での最小および最大回転を度単位で指定します。
Up Rotation Range
アップ軸での最小および最大回転を度単位で指定します。
Out Rotation Range
アウト軸での最小および最大回転を度単位で指定します。
Reset Limits
ジョイント制限を初期値にリセットします。 このジョイントに対して既に制限を設定していた場合は、既存の制限を編集できるように、それらの値が抽出されます。 それ以外の場合は、その制限値は、エージェントのアニメーションクリップから計算されます。
Initialize From Animation Clips
エージェントのアニメーションクリップを分析することで、回転制限を計算します。 これは、ラグドールの回転制限をとりあえず用意するのに役立ちます。
Guides ¶
Scale
ガイドジオメトリのサイズを調整します。
Cone Limit Color
Up Rotation Range および Out Rotation Range に対するガイドジオメトリのカラー。
Twist Limit Color
Twist Rotation Range に対するガイドジオメトリのカラー。
Twist Axis Color
子のツイスト軸に対するガイドジオメトリのカラー。
Up Axis Color
子のアップ軸に対するガイドジオメトリのカラー。
See also |