Description
A jiggle deformer that is faster and easier to use than Maya’s jiggle deformer.
Node Reference
| Long Name | Type | Default |
|---|---|---|
| numTasks Number of multi-threaded tasks. |
int | 32 |
| time Time connection. |
time | 0 |
| worldMatrix Deforming object’s world matrix. |
matrix | identity |
| startFrame Frame at which the deformer will start working. |
int | 0 |
| scale Global scale of the jiggle. |
float | 1.0 |
| maxDisplacement Max length of the jiggle deformation. This is used to prevent the jiggle from getting too extreme. |
float | 1.0 |
| stiffnessMagnitude Stiffness map multiplier. |
float | 1.0 |
| dampingMagnitude Damping map multiplier. |
float | 1.0 |
| stiffnessMap Paintable stiffness map. At 1, there is no jiggle. At 0, vertices will not be attracted to their non-deformed positions. |
float | 1.0 |
| dampingMap Paintable damping map. The amount at which energy is lost each frame. Higher damping will give a moving-through-water effect. Low damping will give a more springy effect. |
float | 1.0 |
Usage Notes
Create the Deformer
import maya.cmds as cmds
deformer = cmds.cvJiggle('meshName', name='myNewDeformer')
By default, the stiffness map will be all 1.0 so there will be no Jiggle. Painting away the stiffness will enable jiggle. Paint the stiffnessMap or dampingMap on the deformer by right-clicking on the mesh > Paint > cvJiggle > stiffnessMap or dampingMap.

