This node specifies cloth-specific attributes.
|enable||When disabled, removes this cloth and affiliated attachments from the solve.|
|materialType||The cloth is based on the “Baraff-Witkin” cloth model, as described in: D. Baraff and A. Witkin: Large steps in cloth simulation, SIGGRAPH 1998|
|bendRestAngle||Controls whether the neutral angle for the bending is the angle in the input mesh, or the zero angle.|
|restScaleEnvelope||Modulates the effect of zMaterial.restScale. When envelope is zero, restScale has no effect. When restScaleEnvelope is negative, the effect inverts - causing objects to grow instead of shrink, or vice versa. This attribute is keyable, unlike zMaterial.restScale.|
|pressureEnvelope||Multiplies the pressure force from zMaterial.pressure. This attribute is keyable, unlike zMaterial.pressure.|
|inertialDamping||Inertial damping is a non-physical effect useful to enhance stability or handle non-physical inputs. Inertial damping prevents issues from ‘feeling’ inertia due to large-scale motions. Small-scale deformations still have all of their inertia, so elastic waves travel through objects normally. Using this, cloth can be subjected to extreme acceleration without tearing themselves apart. This is very different from the mass and stiffness damping available on the zSolver node.|
|collisions||Enables collision detection and response with this cloth.|
|selfCollisions||Enables self-collision detection and response.|
|hardContact||When enabled, uses implicit hard contact forces - this is more numerically stable but comes at the cost of generating a larger system matrix to solve.|
|contactStiffness||The stiffness of “softContact” springs.|
|contactStiffnessExp||The power to which the value of the “contactStiffness” is raised.|
|contactSliding||When enabled, contacts are resolved with the freedom to slide tangentially.|
Same comments on the interaction among multiple bodies apply as with the zTissue node.