Go to: Attributes.
Bullet Solver used to handle softBodies, rigidBodies, and constraints
This node is is from the "bullet" plugin
| Node name | Parents | MFn type | Compatible function sets |
|---|---|---|---|
| bulletSolverShape | MPxLocatorNode |
startTime, currentTime, windMagnitude, windDirection, gravity, collisionFilters, rigidBodies, softBodies, softConstraints, rigidBodyConstraints, debugDraw, enableSimulation, splitImpulse, solverAcceleration, internalFixedFrameRate, maxNumIterations, outSolverInitialized, outSolverUpdated,
| Long name (short name) | Type | Default | Flags | ||
|---|---|---|---|---|---|
enableSimulation (en)
|
bool | ||||
|
|||||
startTime (st)
|
time | 1.0 | |||
|
|||||
debugDraw (dbgdraw)
|
bool | ||||
|
|||||
splitImpulse (spimp)
|
bool | true | readable input | ||
|
|||||
solverAcceleration (sacc)
|
enum | kSolverAccelerationNone | |||
|
|||||
internalFixedFrameRate (ifr)
|
enum | 60 | |||
|
|||||
maxNumIterations (mni)
|
int | 10 | keyable | ||
|
|||||
gravity (gr)
|
point | 0.0f, -9.8f, 0.0f | keyable | ||
|
|||||
windMagnitude (wmag)
|
float | storable input keyable | |||
|
|||||
windDirection (wdir)
|
point | storable input keyable | |||
|
|||||
currentTime (ct)
|
time | ||||
|
|||||
collisionFilters (cf)
|
string array | storable | |||
|
|||||
rigidBodies (rb)
|
BulletRigidBodyData::id | input connectable array | |||
|
|||||
softBodies (sb)
|
BulletSoftBodyData::id | input connectable array | |||
|
|||||
softConstraints (sc)
|
BulletSoftConstraintData::id | input connectable array | |||
|
|||||
rigidBodyConstraints (rbc)
|
BulletRigidBodyConstraintData::id | input connectable array | |||
|
|||||
outSolverInitialized (solinitdata)
|
BulletSolverData::id | input connectable | |||
|
|||||
outSolverUpdated (soldata)
|
BulletSolverData::id | input connectable | |||
|
|||||