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 |