この Bullet bulletRigidBodyConstraintShape ノードは、Bullet プラグインからです。
| ノード名 | 親 | MFn タイプ | 互換性のある関数セット |
|---|---|---|---|
| bulletRigidBodyConstraintShape | MPxLocatorNode |
| ロング ネーム(ショート ネーム) | 型 | 既定値 | フラグ |
|---|---|---|---|
|
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 のコンストレイント データを選択。 | |||