これらのアトリビュートはコンストレイントの適用方法を決めます。たとえば、リジッドボディがどの程度自由にスイングまたはスライドするかを、やで指定することができます。リニア アトリビュートがコンストレイント ポイントとリジッド ボディの間の距離をコントロールします。角度のアトリビュートは、コンストレイント ポイントを中心にしたリジッド ボディの回転をコントロールします。
-
-
0.0 から 1.0 の範囲の値が設定できます。既定値は 0.0 です。値が 1.0 のときは、移動に適用されたフォースを完全に弱めます。
-
-
0.0 から 1.0 の範囲の値が設定できます。既定値は 0.0 です。
-
-
0.0 から 1.0 の範囲の値が設定できます。既定値は 0.0 です。
-
-
0.0 から 1.0 の範囲の値が設定できます。既定値は 0.0 です。値が 1.0 のときは、回転に適用されたフォースを完全に弱めます。
-
-
0.0 から 1.0 の範囲の値が設定できます。既定値は 0.0 です。
-
-
0.0 から 1.0 の範囲の値が設定できます。既定値は 0.0 です。
これらのアトリビュートを使用すると、コンストレイントの動きの範囲に制限を設定できます。さまざまなコンストレイント タイプがあり、タイプによってサポートされる制限の組み合わせが異なります。一般的に、リニア コンストレイントは、スライドする動きに影響を与えるコンストレイント
ポイントからのリジッド ボディの距離をコントロールします。角度コンストレイントは、ツイストやスイングの動きに影響を与えるコンストレイント ポイントを中心に回転するときの、リジッド ボディの自由度をコントロールします。
-
-
直線的な移動を固定にできるか、自由にさせることができるか、制限を加えることができるかを定義します。
-
-
-
-
-
-
軸回転を固定にできるか、自由にさせることができるか、制限を加えることができるかを定義します。
-
-
X、Y、Z の角度に対して最小角を度数(-360~360)で定義できます。
-
-
X、Y、Z の角度に対して最大角を度数(-360~360)で定義できます。
これらのアトリビュートは、限界に到達したときにリジッドボディがどのように動くか(限界で突然止まるのかゆっくり止まるのかなど)を決めます。
-
-
0.0 から 1.0 の範囲の値が設定できます。既定値は 0.3 です。
-
-
0.0 から 1.0 の範囲の値が設定できます。既定値は 1.0 です。
-
-
0.0 から 1.0 の範囲の値が設定できます。既定値は 1.0 です。
-
-
自由な動きのできる限界値をパーセントで指定します。この柔らかさのパーセンテージを超えると、制限が上限(1.0)に達する(ハードになる)まで徐々に適用されます。0.0~1.0 の間の値です(既定値は1.0)。推奨値は 0.8 です。
-
-
コンストレイントが角度制限の違反に抵抗する強さを指定します。指定できる値は 0.0~1.0 の間です(既定値は 0.3)。
-
-
角度制限に違反する速度にコンストレイントが抵抗する程度を指定します。値が小さいほど、コンストレイントが違反に抵抗する程度が低くなります。0.0~ 1.0 の間の値です(既定値は 1.0)。推奨値は 1.0 付近です。
これらのアトリビュートでは、コンストレイントをアクティブに駆動できるモーターをセットアップできます。一般的に、コンストレイントにアタッチされたリジッド ボディが、動きが止まるまで自由に動きます。モーターを使うと、コンストレイントがリジッド ボディをアクティブに駆動します。ヒンジ
コンストレイントと 6 自由度(SixDOF)コンストレイントは角度モーターをサポートし、コンストレイントを中心にリジッド ボディを回転させます。スライダ コンストレイントはリニア モーターをサポートし、リジッド ボディを押し引きします。
-
-
X、Y、Z 軸のモーターをオンまたはオフにします。
-
-
モーターの X、Y、Z 軸の目標速度を指定します。
-
-
X、Y、Z 軸のそれぞれに対し 1 回のシミュレーション ステップで適用できる、モーターの最大インパルスを指定します。0.0 に等しいか、それより大きい値にします。
これらのアトリビュートは、コンストレイントされたボディの移動と回転に対してスプリングの固さとダンピング効果を設定します。通常は、コンストレイントにアタッチされたリジッド ボディが、動きが止まるまで自由に動きます。スプリング ヒンジ コンストレイントとスプリングの
6 DOF コンストレイントは、リニア スプリングと角度スプリングをサポートします。
リジッド ボディ コンストレイントの作成方法に関する情報は、「Bullet リジッド ボディ コンストレイントを作成する」を参照してください。