Bones & dynamics
Let a bone follow through and settle on its own instead of keyframing every last wobble by hand.
Dynamics adds spring physics to a bone's Angle, Position or Scale, each as its own channel with its own on/off switch in the bone's Properties. A dynamic bone still follows every key you set on its parent: dynamics only adds the lag and overshoot on top, the kind of motion a tail or a ponytail has that a rigid rotation does not.
The three channels
Angle, Position and Scale dynamics are independent: turn on only the ones a given bone needs. Angle dynamics is the one most rigs use, for the swing of a limb or a hanging chain; Position and Scale dynamics exist for bones whose translation or size should itself have spring and lag.
| Channel | Parameter | Default | Range |
|---|---|---|---|
| Angle | Stiffness | 10.0 | 0.1 to 100 |
| Angle | Damping | 0.80 | 0 to 1 |
| Angle | Flexibility | 100% | 0 to 100% |
| Angle | Gravity | 0 | -200 to 200 |
| Angle | Wind Sensitivity | 100% | 0 to 200% |
| Angle | Torque | 0.0 | -200 to 200 |
| Angle | Weight | 1.00 | 0.01 to 20 |
| Position | Spring | 10.0 | 0.1 to 100 |
| Position | Damping | 0.80 | 0 to 1 |
| Position | Torque | 0 | -500 to 500 |
| Position | Weight | 1.00 | 0.01 to 20 |
| Scale | Spring | 10.0 | 0.1 to 100 |
| Scale | Damping | 0.80 | 0 to 1 |
| Scale | Torque | 0 | -100 to 100 |
| Scale | Weight | 1.00 | 0.01 to 20 |
What settles a bone, and what makes it overshoot
Stiffness (called Spring on the Position and Scale channels) is how hard the bone pulls back toward its keyed pose: raise it for a snappy, twitchy reaction, lower it for a slow, heavy sway. Damping, 0 to 1, is how quickly that pull loses energy: near 0 the bone swings past its target and oscillates for a while before settling, near 1 it eases in without any overshoot at all.
Weight stands in for mass: a heavier bone (a higher Weight) lags further behind the motion driving it before it catches up, a lighter one keeps up almost immediately. Torque adds a constant rotational (or positional, or scale) push regardless of what is moving the bone, useful for a steady lean rather than a reaction to motion. Gravity, on the Angle channel only, pulls the bone downward the same way at all times. Flexibility scales how much the whole channel is allowed to move at all. Lower it to pin a bone closer to its keyed pose while still letting a little dynamics through.
Wind
Wind Sensitivity decides how strongly this particular bone reacts to the shared wind field, 0 to 200% and defaulting to 100%. The wind itself (whether it is even on, and how strong) is set once for the whole scene in the Physics panel; see Physics & wind. A bone with Dynamics off never reacts to wind, however high its sensitivity is set.
Determinism and why the playhead needs to move
Dynamics is a real simulation, not a random wobble: it steps forward one frame at a time from the bone's rest pose, and every frame's result depends on the frame before it. Celas Studio resolves that chain of frames however you get to a given frame (playing through it or scrubbing to it directly), so the same swing settles exactly the same way every time, and a paused frame never keeps drifting on its own.