RESOLVE 21 · TEMPORAL COPY ACCUMULATION
Motion Trails.
Build the history.
Then design every echo.
Resolve FX Motion Trails does not hide frame history inside a smooth blur. It keeps distinct copies, lets them decay, optionally replaces history with repeated copies of the current frame, then applies cumulative Pan/Zoom/Rotate before compositing and edge handling. The useful skill is controlling that chain before reaching for Global Blend.
Trail Length + Dropoff
Reuse + Pan · Zoom · Rotate
Gamma · Border · Blend
Use the lab to switch between real frame history and Reuse Current Frame, then exaggerate cumulative transforms. The lesson is the dependency chain: copy history first, geometry second, compositing third, Blend last.
Teaching proxy, not Resolve rendering. The canvas intentionally simplifies frame history, cumulative transforms, compositing gamma, border filling, and copy softening so their dependencies are visible. It does not reproduce Blackmagic OFX internals, exact gamma math, color management, sampling, or renderer precision.
Seven native Resolve interface views + an explicitly synthetic copy-echo teaching proxy
7 native views · 12 controls · 4 exercises01WHAT THE EFFECT IS ACTUALLY BUILDING
Motion Trails is a copy pipeline, not a conventional blur.
Distinct temporal positions are accumulated, progressively transformed, composited, and finally mixed. Once that model is clear, the panel becomes much easier to diagnose.
The echo is built from distinct copies
Trail Length sets the number of temporal copies, while Dropoff determines how much each successive copy loses. This is not a conventional blur kernel: distinct positions remain visible, which can create a readable ghost trail or quickly turn into muddy accumulation if too many copies survive.
Move Trail accumulates copy by copy
Pan, Zoom, and Rotate are not applied once to the finished composite. Each later echo gets another transform step. That is why a small Rotate or Zoom can become a strong spiral or feedback pattern over a long Trail Length.
Temporal history and graphic repetition are different modes
With Reuse Current Frame off, the trail contains real earlier positions of the subject. With it on, every copy comes from the same current frame and Move Trail creates the separation. This changes the source of the temporal sequence, not merely effect strength.
The reliable order is Trail Length and Dropoff, then Move Trail/Reuse Current Frame, then Composite Gamma and Border Type, and only then Global Blend. If Blend is used to hide bad copy geometry or dirty overlaps, the upstream problem remains.
02TWELVE CONTROLS · ONE DEPENDENCY CHAIN
Read the native panel from history to final mix.
The screenshots below come from the project archive. Dropdown captures document the exact Composite Gamma and Border Type options; captured values such as 5, 1.000, or 0.000 are interface states, not presets.
TEMPORAL ECHO
Define history length and decay first
- Trail Length
Defines how many trail copies participate in the result. The capture shows 5; that is an interface state, not a universal preset. More copies create longer history while also increasing the risk of dense accumulation.
CheckMatch it to the visible duration you actually need. If the later copies no longer add readable information, shorten the trail instead of trying to rescue it with Blend.
- Dropoff
Controls the decay of successive copies. At 1.000 there is minimal fade and the trail is densest; lower values make later copies disappear faster. Because decay compounds from copy to copy, a small change can strongly affect a long trail.
CheckJudge the entire tail, not just the first echo. Excessively high Dropoff can turn highlights and contrasty edges into a heavy feedback-like mass.
- Use Key / Mask Input
Allows Motion Trails to be restricted by an external key/mask input so temporal copies are generated only for the selected subject or region. The effect itself does not stabilize the matte or repair its edges.
CheckInspect the matte in playback: jitter and hard edges repeat through time and become more obvious in every echo.
CUMULATIVE TRANSFORM
Shape every successive copy
- Pan
Adds translational offset from copy to copy. With Pan = 0, Pan Angle has no visible effect because there is no displacement magnitude to direct.
CheckStart small: with a long Trail Length, the farthest copy accumulates the offset many times.
- Pan Angle
Sets the direction of cumulative Pan in degrees. This is a geometric Move Trail angle, not an analysis of the subject’s real motion direction.
CheckCompare against the composition: a deliberately mismatched angle can be stylish, while an accidental mismatch reads as a trajectory error.
- Zoom
Progressively scales each successive copy. Values near 1.000 create subtle scale feedback; larger deviations separate echoes in size very quickly.
CheckWith strong Zoom, inspect frame edges and Border Type immediately; boundary artifacts usually appear before problems are obvious in the center.
- Rotate
Adds cumulative rotation from copy to copy. Even a few degrees over a long trail can quickly become a spiral or feedback pattern.
CheckInspect corners and fine lines. Rotation increases the importance of Border Type and makes rectangular copy boundaries easier to see.
- Reuse Current Frame
Switches the source of the copies: off uses real earlier frames; on repeats the current frame and relies on Move Trail transforms for separation. This is the key creative switch between temporal echo and synthetic feedback.
CheckIf the subject barely moves but a strong repeat is desired, Reuse Current Frame makes Pan/Zoom/Rotate the main source of motion. For natural motion history, leave it off more often.
COMPOSITING & EDGES
After geometry, decide how copies composite and fill edges
- Composite Gamma
Chooses the gamma response used when trail copies overlap: Timeline, Rec.709, Linear, or Custom. This changes brightness behavior in overlaps, especially on highlights, neon, and bright edges.
CheckCompare modes on the brightest overlap. Linear can feel noticeably brighter; use Custom only when the standard responses do not produce the required density.
- Border Type
Determines how areas outside a transformed copy are filled: Black, Replicate, Reflect, or Wrap-Around. This is not a cosmetic dropdown; strong Pan/Zoom/Rotate makes it part of the image.
CheckBlack quickly reveals rectangular geometry; Replicate can stretch edges; Reflect creates mirrored structure; Wrap-Around brings content from the opposite side. Choose per shot, not by habit.
- Soften
Softens trail-copy boundaries so transformed edges read less like rectangular plates. It does not replace an appropriate Border Type.
CheckAdd it only after evaluating Border Type. Excessive Soften can erase trail structure and make the feedback feel vague.
FINAL MIX
Global Blend is the final control in the chain
- Global Blend · Blend
Mixes the fully computed Motion Trails result with the source. The captured 1.000 value represents the full effect in that interface state.
CheckIf Blend must be reduced dramatically just to hide dirty overlaps or edges, return to Trail Length/Dropoff, Move Trail, Composite Gamma, and Border Type.
A practical rule keeps Motion Trails predictable: if the trail geometry or overlap is wrong, do not reduce Global Blend yet. Fix Trail Length/Dropoff, source mode, cumulative transforms, gamma, and borders first.
03A REPEATABLE COPY-ECHO WORKFLOW
Source → history → source mode → transform → composite → QC.
The order prevents a common failure: designing a long dense trail, then trying to hide its geometry and brightness problems with Blend.
Decide what should leave a trail
Choose whether the whole frame, a keyed subject, or a graphic element should accumulate. If Use Key / Mask Input is involved, clean and track that matte before the temporal effect.
This is an editorial decision path, not Blackmagic’s published internal processing graph. It deliberately separates temporal history, copy source, cumulative transforms, compositing, edge handling, and final mixing so Global Blend never becomes a substitute for correct upstream design.
Related reference: Motion Blur ↗ · Smear ↗ · Stop Motion ↗
04FOUR TRAIL DESIGNS
Natural motion history and graphic feedback need different setups.
Treat these as decision recipes, not numerical presets. The same Trail Length can be elegant on a title and unusably dense on a dancer because source cadence, overlap, and transform accumulation differ.
Dance / action ghost trail
Keep readable previous body positions without turning them into a muddy mass.
- 01
Leave Reuse Current Frame off so the trail uses real motion history.
- 02
Set Trail Length by the number of genuinely useful poses, not by the maximum available value.
- 03
Reduce Dropoff until distant copies stop competing with the current position.
- 04
If only the subject should trail, feed a stable tracked matte through Use Key / Mask Input.
- 05
Check hands, hair, and crossings in real-time playback; that is where temporal echoes most often become visual clutter.
Title / logo feedback
Create a clean graphic repeat chain even when the source itself barely moves.
- 01
Enable Reuse Current Frame so all copies use the same current image state.
- 02
Add a small Pan and Pan Angle to establish the repeat direction.
- 03
Add Zoom/Rotate in small increments because the transform accumulates on every copy.
- 04
When copies leave the frame, choose Border Type deliberately instead of accepting Black automatically.
- 05
Use Global Blend only after the repeat geometry already reads cleanly.
Neon / highlights / feedback
Build dense overlap glow without losing brightness control.
- 01
First build Trail Length/Dropoff at a moderate density.
- 02
Compare Timeline, Rec.709, and Linear on the brightest region.
- 03
If Linear makes highlights bloom excessively, return to Timeline/Rec.709 or test Custom.
- 04
Check clipping and color shifts after downstream grading, not only inside the FX node.
- 05
Finally compare a delivery encode; bright repeated edges can compress much worse than a static frame.
Zoom / rotate spiral
Create a controlled spiral without dirty corners or accidental frame geometry.
- 01
Enable Reuse Current Frame for clean synthetic feedback when temporal history is unnecessary.
- 02
Start with a short Trail Length and very small Rotate/Zoom changes.
- 03
Increase trail length only after the spacing between copies already looks intentional.
- 04
Compare Reflect and Wrap-Around if Black/Replicate reveals corners or stretched strips.
- 05
Add Soften at the end as copy-boundary control, not as a way to hide a wrong transform.
05CHOOSE THE RIGHT TEMPORAL TOOL
Continuous blur, distinct echoes, smear, and held frames solve different problems.
Choose by the temporal structure you want to see. Motion Trails is strongest when separate copies are part of the design rather than an artifact to hide.
| FX | When it fits |
|---|---|
| Motion Trails | When you need distinct temporal copies, ghosting, echo, feedback, cumulative Pan/Zoom/Rotate, or graphic repetition. |
| Motion Blur ↗ | When motion should read as a more continuous shutter-like streak rather than separate previous positions. |
| Smear ↗ | When you want direct multi-frame smear/accumulation with temporal-range/threshold logic rather than copy-by-copy transform design. |
| Stop Motion ↗ | When the goal is the opposite: remove smoothness by holding frames and creating stepped cadence rather than a trail. |
06READ THE TRAIL BEFORE MOVING A SLIDER
Density, drift, borders, highlights, source mode, and matte jitter point to different controls.
Troubleshooting gets fast once you separate history length, cumulative geometry, compositing response, frame boundaries, and external masks.
01The trail turns into an opaque mass+
Likely cause: Trail Length is too long while Dropoff remains high, so distant copies barely decay and accumulate.
Fix: Lower Dropoff first, then shorten the trail. Do not start with Global Blend; it weakens everything without fixing the relationship between copies.
02Copies drift diagonally or separate too far+
Likely cause: Pan/Pan Angle and cumulative transforms are repeated across many copies. A modest step becomes large at the end of a long trail.
Fix: Reduce Pan/Rotate/Zoom and judge the farthest copy. Then revisit Trail Length.
03Black rectangles or stretched strips appear at the frame edge+
Likely cause: Move Trail pushes copies outside the original frame and the selected Border Type does not suit the image.
Fix: Compare Black, Replicate, Reflect, and Wrap-Around; then add Soften only if copy boundaries still read.
04Highlights become too bright in overlaps+
Likely cause: Composite Gamma changes the brightness response of overlapping copies; Linear is especially obvious on bright sources.
Fix: Compare Timeline/Rec.709/Linear on the same region. Use Custom only after deciding what overlap response is actually required.
05The trail does not show motion history and looks like repeated copies of one image+
Likely cause: Reuse Current Frame is enabled. It intentionally replaces historical frames with copies of the current frame.
Fix: Turn Reuse Current Frame off for genuine temporal echo. Keep it on only for graphic feedback/repeat work.
06The matte jitters and the trail amplifies it+
Likely cause: Use Key / Mask Input repeats an unstable matte through time, turning small jitter into a chain of errors.
Fix: Stabilize and clean the key before Motion Trails, inspect edges in playback, and only then increase Trail Length.
07BEFORE DELIVERY
Approve the history, copy geometry, overlaps, boundaries, and encoded cadence.
A still frame is especially misleading for Motion Trails: the actual effect is the changing relationship between current image and accumulated history.
08FAQ
Practical Motion Trails questions.
How is Motion Trails different from Motion Blur?
Motion Trails preserves distinct frame copies to build ghosting/echo. Motion Blur aims for a more continuous shutter-like streak based on motion.
Why does Dropoff = 1.000 make the trail so dense?
Because successive copies barely lose contribution. The longer the Trail Length, the faster overlaps become heavy.
When should I enable Reuse Current Frame?
Enable it when you want repeated copies of the current image and want Pan/Zoom/Rotate to create the separation. Leave it off for natural motion history.
Does Pan Angle do anything when Pan = 0?
Practically no: direction is not visible when there is no Pan magnitude. Set a small Pan first, then choose the angle.
Which Composite Gamma is correct?
There is no universal winner. Timeline is a logical starting point; Rec.709 and Linear produce different brightness behavior in overlaps, while Custom is for manual tuning when standard responses do not fit.
Which Border Type is safest?
It depends on the shot. Replicate and Reflect can be less obvious than Black but may create stretching or mirrored patterns. Wrap-Around is usually more stylistic.
Can Global Blend fix a bad trail by itself?
No. It only mixes the finished effect with the source. Geometry, decay, compositing gamma, and border behavior should be fixed with their upstream controls.
Why should the effect be judged in playback instead of on a still frame?
Because temporal history, mask jitter, and trail cadence exist over time. One convenient still can hide an overly long tail, unstable matte, or unpleasant copy rhythm.
Sources and boundaries
Control names and interface states are anchored by seven native Resolve screenshots stored in this project and current Blackmagic Resolve 21 documentation. The live hero is an editorial teaching proxy: it intentionally exaggerates copy decay, cumulative transform, overlap brightness, and border exposure and does not claim to reproduce Blackmagic OFX internals, exact gamma math, color management, or renderer precision.
Verify exact performance, UI placement, additional Custom controls, and behavior in the Resolve build you use. This page documents visible controls and a repeatable evaluation workflow; it does not reverse-engineer the OFX implementation.