Dynamic mask moving with the subject — isolates moving objects without green screen. Blue Screen or luminance keying generates the matte layer.
You shoot a scene and need a moving actor against a completely new background — but a green screen isn't an option, or the lighting doesn't work. This is where the traveling matte comes in. It's essentially a time-dependent mask that moves with your subject frame by frame, separating it from its original background without requiring a classic blue screen setup.
The principle works like this: You shoot your subject — let's say, a figure against a black background or a uniform blue screen — and then extract a binary mask from the footage using chroma key or luminance key. This mask precisely follows every movement, every frame. In the classic film workflow of the 1970s and 80s, this was the standard method: film was exposed twice — once for the subject, once for the mask — and both were combined optically. The mask, so to speak, traveled through every frame (hence the English name). In today's digital workflow, you generate this mask through keying software; however, it still sits as a frame-specific stencil before your compositing process.
The practical advantage over static masks: no manual keyframes required. The movement arises automatically from the contrast resolution between the subject and the background. This saves time on rotoscoping — as long as your original contrast is clean. It becomes problematic with transparent or semi-transparent areas (hair, motion blur) or when the subject and background have similar color values. Then you have to make corrections, which negates the whole advantage.
In the modern VFX workflow, the term is somewhat out of fashion — we tend to talk about keying, alpha extraction, or rotoscoping. But the logic remains: a moving mask that isolates your subject frame by frame. Even today, when you work with classic chroma key or use an automatic tracking matte system in a roto workflow, you are using the traveling matte principle — only that the software handles it for you.