Go to: Attributes.

Soft body shape used for cloth and other deforming objects.

This node is is from the "bullet" plugin

Node name Parents MFn type Compatible function sets
bulletSoftBodyShape MPxLocatorNode

Attributes (17)

currentTime, startTime, inWorldMesh, generateBendConstraints, bendResistance, linearStiffness, collisionMargin, pressure, selfCollision, positionIterations, particleMass, solverInitialized, solverUpdated, outSoftBodyData, outSolvedMesh,

Long name (short name) Type Default Flags
currentTime (ct) time hidden
Current time for the shape. REVISIT
startTime (st) time hidden
Initializing time for the shape. REVISIT
inWorldMesh (iwmesh) mesh hidden
input world-space mesh for the collision object as a mesh
generateBendConstraints (gbc) bool false
Generate bend constraints when generating the inter-particle constraints for the soft body
bendResistance (br) float 0.01
Soft body resistance to bending when using bend constraints
linearStiffness (ls) float 1.0
Soft body stiffness to keep distance between particles
collisionMargin (cm) float 0.04
????
pressure (pr) float 0.0
????
selfCollision (sc) bool false
Ability for soft body to collide with itself
positionIterations (pt) int 10
????
particleMass (partmass) double array
Mass of the object
solverInitialized (solinit) BulletSolverData::id readable input
SolverData pointer to the initialized solver. Also makes sure data processed in the correct order for new/delete and add/remove.
solverUpdated (solup) BulletSolverData::id readable input
stub parameter noting that the solver has been updated for the current timestep
outSoftBodyData (sbdata) BulletSoftBodyData::id readable output connectable
Soft body data (output)
outSolvedMesh (osolmsh) mesh output hidden
output mesh for the collision object as a mesh