FoundryInk Academy Academy / Animation course
Animation course

Control Bones

The laziest animators are often the best, because they let the rig do the work. A control bone is one bone that automatically drives another: move the master, and the follower reacts, all with no extra keys from you. Drive both eyebrows from one, give an ear a lazy drag behind the head, mirror a limb. Set it up once and it works forever.

Read time about 12 min

1What a control bone is

A control bone is a driver relationship: you pick a bone and say take your angle, or scale, or position from this other bone. Once linked, the follower moves on its own whenever the master moves, so you animate one thing and get two (or ten) for free. This is different from parenting, where a child simply rides along with its parent, and different from a smart bone, which corrects a shape. A control bone is about one property feeding another, at a ratio you choose.

Upper arm R takes its angle from a bone named Arms, set in Angle from with a Ratio of 1.
Upper arm R takes its angle from a bone named Arms, set in Angle from with a Ratio of 1.See the full screen
Keep the three ideas straight: parenting makes a bone ride its parent, a smart bone fixes a deformation, and a control bone drives one property from another. Each solves a different problem.
Pro note
One bone takes its cue from another. Set that up once and it runs on its own all day.

2The three driver fields

Open the Bones panel and select the bone you want to be the follower. You will find three driver fields waiting: Angle from, Scale from, and Position from. Each one lets you name a source bone whose movement will drive that aspect of the follower. You can use one, two, or all three at once on the same bone, so a follower could take its angle from one master and its scale from another. Every driver comes paired with a Ratio, which is where the real control lives.

The Bones panel's three driver fields: Angle from, Scale from and Position from.
The Bones panel's three driver fields: Angle from, Scale from and Position from.See the full screen
The driver fields are set on the follower, not the master. You are always telling the bone that follows where to get its cue from.
Pro note
Angle, scale, position: three flavours of following. You can stack all three on one bone, or just borrow the one you need.

3Angle from: the workhorse

Angle from is the one you will reach for most. Set a follower's Angle from to a master bone, and whenever the master rotates, the follower rotates too. This is how you make an ear swing when the head turns, or a second eyebrow copy the first. On its own it copies the rotation exactly, one to one, but paired with a Ratio you can make the follower turn more, less, or in the opposite direction. Most character rigs lean on this field heavily.

Ear R1 with Angle from set to Head, so the ear turns when the head turns.
Ear R1 with Angle from set to Head, so the ear turns when the head turns.See the full screen
Angle from is perfect for anything hinged that should react to a bigger motion: ears, antennae, jaw, a swinging ponytail root.
Pro note
Angle from is the bread and butter. Turn the head, the ears follow. Set it once and you never key those ears again.

4Ratio, and the minus sign

The Ratio decides how much of the master's motion the follower takes. A ratio of 1 copies it exactly, 0.5 copies half (a soft, lagging drag), and 2 doubles it (an exaggerated, whippy follow). The useful move is a negative ratio, which mirrors the motion, so the follower turns the opposite way to the master. That minus sign is how you drive a left eyebrow and a right eyebrow from the same control, or mirror an arm across the body. One number gives you drag, exaggeration, or a mirror.

The Ratio under Angle from, here -0.6: the minus sign turns the ear against the head.
The Ratio under Angle from, here -0.6: the minus sign turns the ear against the head.See the full screen
Negative ratios mirror. A ratio of -1 makes the follower do the exact opposite of the master, which is the whole secret to symmetric controls.
Pro note
The minus sign is my favourite character in the whole studio. Type it once and your follower turns the other way, which is how you mirror motion.

5Scale from: grow and shrink together

Scale from ties a follower's size to a master's size. As the master bone stretches or squashes, the follower scales in step, which is handy for squash-and-stretch chains or anything that should swell together. With a fractional Ratio the follower scales less than the master for a subtler effect, and with a larger ratio it exaggerates. Reach for this when a group of parts should breathe as one, like a chest and shoulders that puff up on a big inhale.

Scale from, here None, links a follower's size to a master bone.
Scale from, here None, links a follower's size to a master bone.See the full screen
Scale from shines for cartoony squash-and-stretch. Drive several parts from one master scale and a whole character can pulse in one motion.
Pro note
Scale from is how a character breathes as a whole. Puff the master, everything swells with it. One inhale, many parts.

6Position from: follow the move

Position from links a follower's location to a master's, so as the master shifts, the follower slides along with it. Combined with a Ratio you can make the follower travel a fraction of the distance for a lagging, trailing feel, or more than the distance for an overshooting one. It is a subtler driver than the others but excellent for trailing elements, a bag swinging behind a walking figure, or a shadow shape that tracks its owner. Use it when what matters is where a bone sits, not how it turns.

Position from, here None, links a follower's location to a master bone.
Position from, here None, links a follower's location to a master bone.See the full screen
Position from with a ratio below 1 gives a natural lag, where the follower trails behind the master's move. Good for anything loose and heavy.
Pro note
Position from is the trailing follower. A ratio under one and it lags behind like something with weight. Handy and free.

7Set one up, step by step

This is the whole recipe. Select the follower bone in the Bones panel, choose the master in the relevant driver field (say Angle from), and type a Ratio. Now switch to a mode where you can move the master and rotate it: the follower should react instantly, with no key of its own. If the direction is wrong, flip the ratio's sign; if the amount is wrong, scale the number up or down. That is the entire loop, and it works the same for all three driver fields.

Upper arm L takes its angle from Arms, with -1 typed in Ratio.
Upper arm L takes its angle from Arms, with -1 typed in Ratio.See the full screen
Test mode in the rigger: drag the master and watch the follower react, with nothing keyed.
Test mode in the rigger: drag the master and watch the follower react, with nothing keyed.See the full screen
Test the link by wiggling the master in Test mode. Because Test mode saves nothing, you can freely check the relationship before you commit to animating.
Pro note
Pick the follower, name its master, dial the ratio, wiggle to check. Four steps and you have taught a bone a new habit for life.

8Example: both eyebrows from one control

A classic setup: add a single control bone somewhere handy (off to the side is fine, since it need not sit on the art). Set the left eyebrow's Angle from to that control with a Ratio of 1, and the right eyebrow's Angle from to the same control with a Ratio of -1. Now rotating that one control raises both brows together, or the minus sign can make them do opposite things for a quizzical look. You animate one bone and get a full, symmetrical expression.

Only the Arms bone is keyed: at Frame 25 / 48 both arms hang down.
Only the Arms bone is keyed: at Frame 25 / 48 both arms hang down.See the full screen
At Frame 35 / 48 both arms swing out in mirror, one with Ratio 1 and one with -1.
At Frame 35 / 48 both arms swing out in mirror, one with Ratio 1 and one with -1.See the full screen
A control bone does not have to touch the artwork at all. Park it off-canvas as a pure dial, and drive whatever you like from it.
Pro note
One dial, two eyebrows, endless expressions. Skeptical, delighted, alarmed, all from a single bone you nudge. Efficiency is beautiful.

9Example: an ear that drags behind the head

For believable follow-through, give a floppy ear a lazy drag. Set the ear bone's Angle from to the head bone, but use a fractional Ratio like 0.6 so the ear only takes part of the head's turn. When the head snaps to look left, the ear swings a little less and a beat behind, exactly the overlapping action that makes motion feel weighty and alive. Tune the ratio to taste: lower for a heavier, laggier ear, higher for a stiffer one.

Ear R1 takes Angle from Head with Ratio -0.6 and a Delay of 3 frames.
Ear R1 takes Angle from Head with Ratio -0.6 and a Delay of 3 frames.See the full screen
In playback at Frame 11 / 48 the ear trails behind the head's turn.
In playback at Frame 11 / 48 the ear trails behind the head's turn.See the full screen
Fractional ratios are how you fake inertia by hand. A value under 1 makes the follower feel like it has weight and does not quite keep up.
Pro note
A floppy ear that lags a fraction behind the head is pure charm. That little drag is the difference between a puppet and a creature.

10Secondary motion for free

The value of control bones is that they animate without extra keyframes. You key the master, the big deliberate motion, and every follower reacts on its own for as long as the animation runs. That means no tedious hand-keying of ears, tails, dangly bits, or mirrored parts on every pose. Set the relationships up once in your rest skeleton and they hold across the entire piece. It is the closest thing to free animation the studio offers.

Pose mode with Auto-key on: you key the master bones, and the followers move on their own.
Pose mode with Auto-key on: you key the master bones, and the followers move on their own.See the full screen
This pairs beautifully with Dynamic bones. Use control bones for reactions you want predictable, and Dynamic springs for reactions you want physical and loose.
Pro note
Key the big move, get the little moves gratis. Control bones are the animator's version of hiring a very reliable intern.

11How it composes with parenting

Control bones and parenting stack, and knowing the order keeps you sane. A bone still obeys its Parent (set in the Bones panel), riding along wherever the parent goes, and on top of that it takes any driver you assigned. So an ear parented to the head already moves with the head, and an Angle from the head adds an extra rotational drag beyond that ride. If you ever want a bone to ignore its parent's motion so the driver is the only influence, tick Isolate from parent.

Ear R1's Parent is Head, Isolate from parent is unticked, and Angle from Head adds to that.
Ear R1's Parent is Head, Isolate from parent is unticked, and Angle from Head adds to that.See the full screen
Isolate from parent is your escape hatch when parenting and a driver fight each other. It lets the control bone be the sole boss of that bone.
Pro note
Parenting is the ride, the driver is the extra flourish on top. And Isolate from parent is the button for when they start arguing.

12Stacking drivers, and the traps

You can drive several followers from one master, and even give a bone drivers on all three properties at once, which is where rigs get powerful. Two traps to avoid: do not make bone A drive bone B while bone B also drives bone A, because that circular reference has no sensible answer. And when you build mirror rigs, double-check your signs, since a stray positive where you wanted a negative will make both sides lurch the same way instead of mirroring. Keep names clear so you always know which bone is master and which is follower.

Upper arm L's Ratio of -1: on mirrored parts, check each sign.
Upper arm L's Ratio of -1: on mirrored parts, check each sign.See the full screen
If a follower behaves strangely, suspect a wrong sign or an accidental loop first. Name bones as master and follower so the relationships stay readable.
Pro note
Never let two bones drive each other in a circle, that way lies madness. And mind your minus signs, they are cheeky little things.

13Control bones versus smart bones and Actions

It helps to know when to reach for which tool. A control bone is best for a continuous, proportional relationship, like an ear that always drags at 60 percent of the head. A smart bone, built in the Actions panel with a control dial, is best for fixing a specific deformation as a dial turns. And an Action is a reusable block of keyframes you stamp onto the timeline. Control bones are the quiet, always-on option; the others are more deliberate and hand-authored. Often a good rig uses all three together.

The Actions panel: Wave, a regular action, and Elbow fix, a smart bone driven by Forearm L.
The Actions panel: Wave, a regular action, and Elbow fix, a smart bone driven by Forearm L.See the full screen
Rule of thumb: proportional and always-on wants a control bone; a shape correction wants a smart bone; a reusable motion wants an Action.
Pro note
Control bones for the constant follow, smart bones for the shape fix, Actions for the reusable move. A great rig uses all three.

14What good looks like

A well-rigged character feels responsive: turn the head and the ears, jaw, and hair all react in believable proportion without you touching them. The tells of good control-bone work are motion that has natural drag and overlap, mirrored parts that stay perfectly symmetric, and a timeline that stays clean because so much is happening automatically. Grab any master bone, waggle it, and watch the followers dance; if they react in sensible amounts and the right directions, your rig is doing its job. When it works, you will animate faster and the result will look richer.

Test mode: drag each master bone and check that its followers move in sensible amounts.
Test mode: drag each master bone and check that its followers move in sensible amounts.See the full screen
The mark of a great rig is a sparse timeline that produces rich motion. If you are hand-keying every little part, more of that work belongs in control bones.
Pro note
Waggle the master, watch the followers ripple in perfect proportion. When a rig does that, you have built yourself a little puppet with reflexes.

Wire up a driver

Link, ratio, react. Links into the app. Saved on this device.

→
→
→
→
→
→

Quick questions

Parenting makes a bone ride along wherever its parent goes. A control bone drives one specific property, angle, scale, or position, from another bone at a ratio you set. They stack, so a bone can be parented and driven at once.

Angle from makes a follower rotate with a master, Scale from makes it grow and shrink with a master, and Position from makes it slide with a master. Each has its own Ratio, and you can use one, two, or all three on the same bone.

How much of the master's motion the follower takes. A ratio of 1 copies it exactly, 0.5 gives a gentle lagging half, and 2 exaggerates it. A negative ratio mirrors the motion, which is how you drive symmetric pairs from one control.

Add a control bone, set the left eyebrow's Angle from to it with a Ratio of 1, and the right eyebrow's Angle from to the same bone with a Ratio of -1. Now one bone raises both, and the minus sign lets them move oppositely too.

Set the ear's Angle from to the head bone with a fractional Ratio like 0.6. The ear then takes only part of the head's turn and lags a beat behind, which is the overlapping action that makes motion feel weighty.

No, that is the point. You key the master's big motion and every follower reacts automatically for the whole animation. Set the relationship up once in the rest skeleton and it holds across the entire piece for free.

Tick Isolate from parent in the Bones panel. That stops the bone riding its parent's motion, so the driver becomes the only influence. Use it when parenting and a control relationship pull the bone in ways you did not intend.

Use a control bone for a continuous, proportional follow. Use a smart bone to correct a specific deformation as a dial turns, and an Action for a reusable block of keyframes you stamp onto the timeline. Good rigs often use all three.

Let the rig do the work

You can now make one bone drive another, mirror a pair, and earn rich secondary motion without a single extra key. That is the mark of a real rigger: less keying, more life. Next we fill the air with weather and sparks using particle effects.