コンストレイントに関する問題を解決する

 
 
 

複数のリジッド ボディに対して複数のコンストレイントを使用する場合、それらのリジッド ボディにかかる矛盾する複数の力を作成する可能性があります。矛盾する複数の力は、予期しない結果になることがあります。矛盾する力はコンストレイントに対し垂直にかかる力なので、コンストレイントはそれが開始される場所に正確にとどめるのが正しい解決策になるでしょう。

たとえば、水平方向に整列された複数のコンストレイントから成るシーケンスを使用し、両端のコンストレイントは動かないとします(次の図を参照)。

それに重力を適用するか、または別のリジッド ボディが衝突する場合は、垂直方向に働く力が、複数のコンストレイントに適用されます。コンストレイントが伸長するか、かすかによろめくことがあります。

この状況を回避するには、両端のコンストレイントが力の方向と直交しないように、両端のコンストレイントを削除してから作成し直します。