Distance Constraint
Forge Dynamics シミュレーションで Shape を元の位置に拘束します。
Spring Position - 何も接続されていない場合、拘束の位置は Body の開始位置です。変換(Null など)が接続されている場合、その変換の位置がすべての Body に使用されます。
Horizontal Alignment - 拘束の位置を Body の左端 (-1) または右端 (1) に合わせます。
Vertical Alignment - 拘束の位置を Body の上端 (1) または下端 (-1) に合わせます。
Rest Length - バネが解決しようとする長さ。
Minimum Length - バネが圧縮できる最小長さを設定します。
Maximum Length - バネが伸張できる最大長さを設定します。
Frequency (Hz) - 値が高いほどバネの弾みが大きくなります。
Damping Ratio - 値が高いほどバネが早く静止状態に戻ります。
Breakable - 有効時、他の力によって拘束を破壊できます。
Breaking Mode - 拘束が破断する条件を設定します:
- Force - Breaking Force を超える力が加わると破断します。
- Distance - Stretch Limit を超えて移動すると破断します。
- Time - Breaking Force を超える力が Breaking Duration で指定された連続フレーム数以上持続すると破断します。
Breaking Force - 拘束を破断するのに必要な力の量を設定します。
Stretch Limit - 拘束が破断する前に伸びる Rest Length の倍数を設定します。例えば、Rest Length が 100 で Stretch Limit が 2 の場合、100×2=200 まで伸びると破断します。
Breaking Duration - 拘束が破断する前に、Breaking Force を超える力が加わっていなければならない連続フレーム数を設定します。
Stress Threshold - Breaking Force のパーセンテージとして、拘束が破断する閾値を設定します。