Sample Direction
Chooses whether samples come from Backward, Both or Forward in time.
Temporal averaging across nearby frames
Blends neighboring frames over time to smooth random noise, soften motion and create controlled temporal accumulation.
FrameAverage samples multiple frames around the current time and combines them into one result. It can reduce random temporal variation or intentionally create long-exposure-like motion softness.
Overview
Sample Direction determines whether frames are taken from the past, future or both sides of the current frame. Frames determines the size of the temporal window.
Missing Frames behavior matters near clip boundaries because requested samples may not exist. Duplicating the original frame and inserting blank frames produce very different edge behavior.
Temporal averaging works best on noise or subtle variation. Strong object motion produces ghosting by design because several time positions are being combined.
Think of FrameAverage as stacking several nearby moments into one exposure: random differences tend to cancel, while real motion leaves a visible trail.
Flow anatomy
The port structure shows how this node fits into a Fusion graph.
Source image for the operation.
Optional mask that limits where the node affects the image.
The processed result from this node.
Inspector
Start with these controls before reaching for more complicated workarounds.
Chooses whether samples come from Backward, Both or Forward in time.
Sets Sample Direction to Backward.
Sets Sample Direction to Both.
Sets Sample Direction to Forward.
Controls what happens when requested samples fall outside the available range.
Duplicate Original is usually safer than Blank Frame when you do not want edge darkening.
Sets Missing Frames to Duplicate Original.
Sets Missing Frames to Blank Frame.
Sets the number of temporal samples.
More frames increase smoothing but also increase ghosting and processing cost.
Allow animation of exposed temporal controls where supported.
Practical setup
Place FrameAverage after the source or preprocessing branch.
Start with a small number of Frames.
Choose Both for symmetric averaging or a directional mode for trailing behavior.
Inspect moving edges for ghosting.
Check the first and last frames for Missing Frames behavior.
Examples
Average a modest temporal window before a final grade.
Troubleshooting
Production notes
Related nodes