When Gollum snarls, when a football video game's players jog exactly like real athletes, when a crowd of digital soldiers move with unrepeatable human sloppiness — nobody keyframed that by hand. A performer did it, wearing a suit dotted with markers or bristling with sensors, and a motion-capture ("mocap") system turned the performance into animation data: a stream of numbers, one sample every few milliseconds, describing where every body part was.
This page is about the machinery that does the recording. There are several rival technologies —
optical cameras, inertial sensors, and pure computer vision — and each solves the same problem with
a completely different trade-off between accuracy, occlusion,
portability and cost. Understanding those trade-offs is the whole
game, because the failure modes (an optical marker vanishing behind an arm; an inertial sensor slowly
drifting away from reality) are exactly what a downstream animator has to clean up. This lesson feeds
the rest of the
Marker positions and joint orientations are two views of the same performance. Positions are what a camera literally sees; orientations are what a skeleton needs. A solve step (fitting a skeleton to the marker cloud) converts one into the other — but that comes later. First, how do we get the numbers at all?
The classic high-end setup is passive optical. The performer wears small
retroreflective markers — little spheres coated to bounce light straight back toward
its source. Each camera has a ring of infrared LEDs around its lens; the markers blaze
back as bright dots against a dark background, trivially easy to find in the image. Many cameras
(often
Each camera only sees a marker as a direction — a 2D dot, which back in 3D space is a ray from the camera's focal point outward. One camera can't tell how far along that ray the marker sits. But if two calibrated cameras both see the same marker, we have two rays, and the marker must lie where they cross. Recovering the 3D point from multiple rays is called triangulation, and with well-calibrated cameras it is astonishingly precise — sub-millimetre. The price is occlusion: a marker hidden from view (an arm swinging across the chest) simply disappears, leaving a gap.
Below, two calibrated cameras each see a marker as a single direction. Camera A's ray and camera B's ray both pass through the marker, so the marker sits at their intersection — the one 3D point consistent with both views. Read it as a piece of pure geometry: two lines in a plane, generally meeting at exactly one point.
Now imagine camera A is blocked — the performer's own shoulder gets in the way. Ray A is gone, and a single ray from B is not enough: the marker could be anywhere along B's line. This is exactly why studios use so many cameras. A third camera, viewing from a different angle, very likely still sees the marker; its ray crosses B's, and the point is recovered despite A's loss. More cameras means more chances that some pair has a clear line of sight at every instant.
Work in a horizontal slice so we can use 2D coordinates (metres). Camera A sits at
The marker is where the rays meet, so set the coordinates equal:
Substituting
If camera A is occluded we keep only
Active optical systems replace passive reflectors with pulsed LEDs on the body. Because each LED can blink its own on/off pattern, the system knows which marker is which without guessing — markers are auto-labelled, which saves a lot of cleanup where passive markers get swapped or confused. The trade is added weight, batteries and wiring on the performer.
Markerless capture drops the suit entirely. A multi-view markerless
rig uses several ordinary cameras plus computer vision to infer the body's pose directly from the
video. At the cheap, flexible extreme, a single camera with a machine-learning
An inertial suit takes a completely different route: no cameras at all. Each limb segment carries an IMU (inertial measurement unit) — a tiny sensor package holding an accelerometer (senses linear acceleration and, at rest, the direction of gravity), a gyroscope (senses rate of rotation), and a magnetometer (senses the Earth's field, a compass for heading). Fusing the three gives each segment's orientation in space, and stitching the segments together via the known skeleton gives a full pose.
Because there is nothing to see and nothing to block, inertial capture is immune to occlusion, works outdoors and on location, and is genuinely portable — you can capture an actor sprinting across a field. Its weakness is drift: orientations (and any position estimated by integrating acceleration twice) accumulate small sensor errors over time, so the captured figure slowly wanders away from where it really is. Magnetometers also get confused near steel and motors. Inertial buys freedom of movement at the cost of absolute position.
No single system wins on every axis. Roughly:
| System | Accuracy | Occlusion | Portability | Cost |
|---|---|---|---|---|
| Optical, passive marker | Highest (sub-mm) | Prone — hidden markers leave gaps | Low — fixed studio volume | High |
| Optical, active LED | Very high, auto-labelled | Prone (like passive) | Low — studio, plus on-body power | High |
| Markerless (multi-view / ML) | Lower, noisier | Handles some; struggles with self-occlusion | High — even a single phone camera | Low |
| Inertial (IMU suit) | Good orientations; positions drift | Immune — no line of sight needed | High — go anywhere | Medium |
The two dominant failure modes — optical occlusion and inertial drift — are complementary, which is why serious productions increasingly run hybrid rigs: inertial sensors carry the pose through occluded moments, while occasional optical fixes pin the drifting figure back to absolute position. Each covers the other's weakness.
Bodies are the easy part. Facial capture uses a dense pattern of tiny markers or painted dots — dozens on the cheeks, brows and lips — filmed by a head-mounted camera on a boom in front of the actor, so the face fills the frame and stays framed no matter how the head turns. The markers (or, increasingly, markerless per-pixel tracking) drive the facial rig's blend shapes. Hands are similar: fingers are short, they self-occlude constantly, and they need many markers packed into a small area, so hand capture often uses dedicated close cameras or instrumented gloves. The finer the motion, the denser the sampling — and the higher the frame rate, so fast gestures don't blur between samples.
Do not confuse the two big failure modes, because they call for opposite fixes. Occlusion is an optical problem: a marker gets hidden behind the body, so for a stretch of frames its 3D position is simply missing — a gap in an otherwise exact record. The cure is more camera angles and, in post, gap-filling the short holes by interpolation. The surrounding data is trustworthy; only the covered instants are absent.
Drift is an inertial problem: no data is missing, but every sample is slightly wrong, and the errors accumulate as the system integrates noisy sensor readings over time — so the figure slowly, smoothly wanders away from reality. You can't interpolate it back, because there is no good neighbour to interpolate from; you fix it by periodically re-anchoring to an absolute reference (an optical fix, a known foot-on-floor contact). Gaps versus wander, missing versus drifting — knowing which one you have is the difference between a five-minute cleanup and a ruined take. This complementarity is precisely why hybrid systems exist.
The screen may play back at