squash_stretch
Apply volume-preserving squash and stretch to any bone chain, keying a spring-driven motion into a clip from a chosen start frame without altering artist bones.
Instructions
Volume-preserving squash & stretch of any bone chain on an exact spring, keyed into clip from start.
The first extreme of the along-chain scale is exactly squash (< 1 squashes first, > 1 stretches first), the
next exactly overshoot on the other side of 1, then it settles exactly to rest. volume 3d: across =
along^-1/2 (a cylinder keeps its volume); area: across = 1/along. Keys go on a carrier bone ss_<chain[0]> inserted
at the chain base and aligned with it (the artist's bones and keys are never touched); several calls multiply.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hz | No | ||
| clip | Yes | ||
| chain | Yes | ||
| event | No | ||
| start | No | ||
| squash | No | ||
| volume | No | 3d | |
| project | Yes | ||
| duration | No | ||
| intensity | No | ||
| overshoot | No |