ロング ネーム(ショート ネーム) |
型 |
既定値 |
フラグ |
constraintType (contyp)
|
列挙 |
0 |
readable input |
コンストレイント タイプ有効な列挙値: ポイント(0)、ヒンジ(1)、スライダ(2)、コーン ツイスト(3)、6 自由度(4)、スプリング ヒンジ(5)、スプリング 6 自由度(6) |
useReferenceFrame (reffrm)
|
列挙 |
kReferenceFrameA |
readable input |
コンストレイントの軸と制限の参照フレーム |
rigidBodyA (rba)
|
BulletRigidBodyData::id |
|
readable input |
コンストレイント対象の RigidBody |
rigidBodyB (rbb)
|
BulletRigidBodyData::id |
|
readable input |
コンストレイント対象の RigidBody |
linearDamping (lindamp)
|
浮動小数点数 |
0.0 |
readable input |
ボディのリニア ダンピング。適用対象: スライダ、6 自由度 |
linearSoftness (linsoft)
|
浮動小数点数 |
0.0 |
readable input |
ボディのリニアの柔らかさ。適用対象: スライダ、6 自由度 |
linearRestitution (linrestit)
|
浮動小数点数 |
0.0 |
readable input |
ボディのリニアの回復。適用対象: スライダ、6 自由度 |
angularDamping (angdamp)
|
浮動小数点数 |
0.0 |
readable input |
ボディの角度ダンピング。適用対象: ポイント、スライダ、コーン ツイスト、6 自由度 |
angularSoftness (angsoft)
|
浮動小数点数 |
0.0 |
readable input |
ボディの角度の柔らかさ。適用対象: スライダ、6 自由度 |
angularRestitution (angrestit)
|
浮動小数点数 |
0.0 |
readable input |
ボディの角度の回復。適用対象: スライダ、6 自由度 |
linearMotorEnabled (linmotor)
|
ブール |
false |
読み取り可能な入力でキー設定可
|
始動したモーターがリニアにプッシュできる。適用対象: スライダ、6 自由度 |
linearMotorTargetSpeed (linmotortvel)
|
float3 |
0.0, 0.0, 0.0 |
読み取り可能な入力でキー設定可 |
始動したモーターの目標速度です。適用対象: スライダ、6 自由度 |
linearMotorMaxForce (linmotormaxf)
|
float3 |
0.0, 0.0, 0.0 |
読み取り可能な入力でキー設定可 |
始動したモーターの最大フォースです。適用対象: スライダ、6 自由度 |
angularMotorEnabled (angmotor)
|
ブール |
false |
読み取り可能な入力でキー設定可 |
始動したモーターが回転できる。適用対象: ヒンジ、スライダ、コーン ツイスト、6 自由度 |
angularMotorTargetSpeed (angmotortvel)
|
float3 |
0.0, 0.0, 0.0 |
読み取り可能な入力でキー設定可 |
始動したモーターの目標回転速度です。適用対象: ヒンジ、スライダ、コーン ツイスト、6 自由度 |
angularMotorMaxForce (angmotormaxf)
|
float3 |
0.0, 0.0, 0.0 |
読み取り可能な入力でキー設定可 |
始動したモーターの最大フォースです。適用対象: ヒンジ、スライダ、コーン ツイスト、6 自由度 |
linearConstraintX (linconx)
|
列挙 |
0 |
readable input |
X 軸に沿った変換をコンストレイントします。有効な列挙値は、自由設定(0)、ロック(1)、制限あり(2)です。適用対象: スライダ、6 自由度、スプリング 6 自由度 |
linearConstraintY (lincony)
|
列挙 |
0 |
readable input |
Y 軸の周りの変換をコンストレイントします。有効な列挙値は、自由設定(0)、ロック(1)、制限あり(2)です。適用対象: 6 自由度、スプリング 6 自由度 |
linearConstraintZ (linconz)
|
列挙 |
0 |
readable input |
Z 軸の周りの変換をコンストレイントします。有効な列挙値は、自由設定(0)、ロック(1)、制限あり(2)です。適用対象: 6 自由度、スプリング 6 自由度、スプリング ヒンジ |
angularConstraintX (angconx)
|
列挙 |
0 |
readable input |
X 軸の周りの回転をコンストレイントします。有効な列挙値は、自由設定(0)、ロック(1)、制限あり(2)です。適用対象: コーン ツイスト (最大値のみ)、6 自由度 |
angularConstraintY (angcony)
|
列挙 |
0 |
readable input |
Y 軸の周りの回転をコンストレイントします。有効な列挙値は、自由設定(0)、ロック(1)、制限あり(2)です。適用対象: コーン ツイスト (最大値のみ)、6 自由度 |
angularConstraintZ (angconz)
|
列挙 |
0 |
readable input |
Z 軸の周りの回転をコンストレイントします。有効な列挙値は、自由設定(0)、ロック(1)、制限あり(2)です。適用対象: ヒンジ、コーン ツイスト (Max のみ)、6 自由度、スプリング ヒンジ、スプリング 6 自由度 |
linearConstraintMin (lcmin)
|
float3 |
0.0, 0.0, 0.0 |
|
リニア コンストレイントの下限。適用対象: 6 自由度、スプリング ヒンジ(Z 軸のみ)、スプリング 6 自由度 |
linearConstraintMax (lcmax)
|
float3 |
0.0, 0.0, 0.0 |
|
リニア コンストレイントの上限。適用対象: 6 自由度、スプリング ヒンジ(Z 軸のみ)、スプリング 6 自由度 |
angularConstraintMin (acmin)
|
float3 |
0.0, 0.0, 0.0 |
|
リニア コンストレイントの下限。適用対象: 6 自由度、スプリング ヒンジ(Z 軸のみ)、スプリング 6 自由度 |
angularConstraintMax (acmax)
|
float3 |
0.0, 0.0, 0.0 |
|
リニア コンストレイントの上限。適用対象: 6 自由度、スプリング ヒンジ(Z 軸のみ)、スプリング 6 自由度 |
linearLimitSoftness (linlimsoft)
|
浮動小数点数 |
1.0 |
readable input |
ボディのリニア制限の柔らかさ。適用対象: スライダ |
linearLimitBias (linlimbias)
|
浮動小数点数 |
0.3 |
readable input |
ボディのリニア制限のバイアス。適用対象: スライダ |
linearLimitRelaxation (linlimrelax)
|
浮動小数点数 |
1.0 |
readable input |
ボディのリニアに緩和を制限。適用対象: スライダ |
angularLimitSoftness (anglimsoft)
|
浮動小数点数 |
1.0 |
readable input |
ボディの角度制限の柔らかさ。適用対象: ヒンジ、スライダ、コーン ツイスト |
angularLimitBias (anglimbias)
|
浮動小数点数 |
0.3 |
readable input |
ボディの角度制限のバイアス。適用対象: ヒンジ、スライダ、コーン ツイスト |
angularLimitRelaxation (anglimrelax)
|
浮動小数点数 |
1.0 |
readable input |
ボディの角度制限の緩和。適用対象: ヒンジ、スライダ、コーン ツイスト |
linearSpringEnabledX (linspringX)
|
ブール |
false |
読み取り可能な入力でキー設定可 |
X 変換の線形スプリングを有効にします。適用対象: スプリング 6 自由度 |
linearSpringEnabledY (linspringY)
|
ブール |
false |
読み取り可能な入力でキー設定可 |
Y 変換の線形スプリングを有効にします。適用対象: スプリング ヒンジ、スプリング 6 自由度 |
linearSpringEnabledZ (linspringZ)
|
ブール |
false |
読み取り可能な入力でキー設定可 |
Z 変換の線形スプリングを有効にします。適用対象: スプリング 6 自由度 |
linearSpringStiffness (linspstiff)
|
float3 |
39.478, 39.478, 39.478 |
readable input |
ボディのリニア スプリングの固さ。これは 0.0 に等しいかそれより大きい正の値です。適用範囲: スプリング ヒンジ (Y のみ)、スプリング 6 自由度 |
linearSpringDampening(linspdamp)
|
float3 |
0.1, 0.1, 0.1 |
readable input |
ボディの角度スプリングのダンピング。値は正の値で、0.0~1.0 の間です。値が 1.0 の場合はダンピングなしです。適用対象: スプリング ヒンジ(Y 軸のみ)、スプリング 6 自由度 |
angularSpringEnabledX (angspringX)
|
ブール |
false |
読み取り可能な入力でキー設定可 |
X 回転の角度スプリングを有効にします。適用対象: スプリング ヒンジ、スプリング 6 自由度 |
angularSpringEnabledY (angspringY)
|
ブール |
false |
読み取り可能な入力でキー設定可 |
Y 回転の角度スプリングを有効にします。適用対象: スプリング ヒンジ、スプリング 6 自由度 |
angularSpringEnabledZ (angspringZ)
|
ブール |
false |
読み取り可能な入力でキー設定可 |
Z 回転の角度スプリングを有効にします。適用対象: スプリング 6 自由度 |
angularSpringStiffness (angspstiff)
|
float3 |
39.478, 39.478, 39.478 |
readable input |
ボディの角度スプリングの固さ。これは 0.0 に等しいかそれより大きい正の値です。適用範囲: スプリング ヒンジ、スプリング 6 自由度 (Y のみ) |
angularSpringDampening(angspdamp)
|
float3 |
0.1, 0.1, 0.1 |
readable input |
ボディの角度スプリングのダンピング。値は正の値で、0.0~1.0 の間です。値が 1.0 の場合はダンピングなしです。適用対象: スプリング ヒンジ、スプリング 6DOF (Y 軸のみ) |
solverInitialized (solinit)
|
BulletSolverData::id |
|
readable input |
初期化されたソルバへの SolverData ポインタ。新規/削除と追加/除去で正しい順序でデータが処理されることも保証します。 |
startTime (st)
|
時間 |
|
非表示 |
シェイプに対する初期化の時間。 |
currentTime (ct)
|
時間 |
|
|
ソルバの現在時刻 |
outConstraintData (outcondata)
|
BulletRigidBodyConstraintData::id |
|
出力 |
現在の RigidBody のコンストレイント データを選択。 |