Joint SOP

概要

Joint SOPは入力サークルの各組の間で一連のサークルを作成して、サークル・ベースのスケルトンの作成のを助けます。このSOPは正しく機能するために少なくとも一組のサークルを必要とします。

パラメータ
Group / group

入力グループがある場合、このフィールドにグループ名を指定すると、SOPは指定されたグループに対してのみ機能します。 Pattern Matching の章
で説明されているように、パターンを受け入れます。

Divisions / divs

入力円の各ペア間の円の数を設定します。

Preserve First Input / preserve1

SOPに入力されている最初の入力した円を保存します。

Preserve Last Input / preserve2

最後の入力した円を保存します。

Orient Circles / orient

これは、平らにしたり外側に曲がったりせずに入力円の間をつなぐジョイントを作成するのに役立ちます。 これのために、各入力円の法線が反転するかもしれません。例えば、2つの入力円の法線が互いに反対方向を向いている場合、作成されたジョイント(このオプションが有効になっていない場合)は円を遠くにつなぐように見えます。 このオプションは、より短い距離がジョイントを作成するために使用されるようにジョイントの向きを変更します。

Smooth Path / smoothpath

オンになっていない場合、ジョイントサークルは直線的にブレンドされます。 それ以外の場合は、円の中心間のBzier曲線に沿って配置されます。 これは、入力に2つ以上の円が含まれていて、ジョイントが互いに連続している必要がある場合に便利です。 このオプションが有効になっていないと、補間はシャープになります。

Smooth Twist / smoothtwist

各関節円は、入力円に近づくにつれてX軸とY軸が揃うようにわずかに回転します。 この切り替えにより、調整はインクリメンタルまたは区分的なBzier関数になります。 これもマルチサークル入力に便利です。

Align Major Axes / majoraxes

有効にすると、このオプションは最初の円の最大軸と最後の円の最大軸を揃えます。 無効にすると、最初と最後の円のx軸が揃えられます。 このオプションは、ボーン間のジョイント楕円のねじれを最小限に抑えるのに役立ちます。

Minimum Twist / mintwist

オンの場合、追加された円の回転は、どちらの方向にも半回転以上回転しないように計算されます。 これにより、スケルトンを作成するのに適した視覚的に連続したレイアウトになりますが、各円の始まりが連続して整列されなくなる可能性があるため、円を後でスキンすると問題が発生します。

LR Scale / lrscale

これらのパラメータはスムースパスの形状を制御し、曲線の形状を左右に変化させます。 Orient Circlesオプションがオンの場合、スケールの符号は効果がありません。 左右の相対的な定義については、Align SOPを参照してください。

  • lrscale1
  • lrscale2
LR Offset / lroffset

これらのパラメータを使用すると、円の間の距離を変更して、それによってジョイントの形状に影響を与えることができます。

  • lroffset1
  • lroffset2