Film Blur
Softens the image like degraded film or projection.
Aged film damage simulation
Simulates worn film with blur, color shifts, vignette, dirt and multiple independent scratches.
FilmDamage packages common archive-film defects into one stylizing node for old-film, damaged-stock and analog looks.
Overview
The node can soften the image, shift temperature and tint, add vignette, generate changing dirt and create up to several scratch layers. Because all components are procedural, the look can evolve over time without external overlays.
FilmDamage is most convincing when several defects are kept subtle. Strong dirt, heavy scratches and extreme color shifts used at once usually look more like an effect preset than damaged film.
Think of FilmDamage as a box of film defects: soften the stock, age the color, darken the edges, then add controlled dirt and scratches.
Flow anatomy
The port structure shows how this node fits into a Fusion graph.
Source image for the operation.
The processed result from this node.
Inspector
Start with these controls before reaching for more complicated workarounds.
Softens the image like degraded film or projection.
Shifts the simulated film color temperature.
Shifts the overall tint of the damaged-film look.
Enables edge darkening and optical falloff.
Controls the radial extent of the vignette-like film damage.
Changes the shape and geometric falloff of the vignette-like damage.
Sets how far the vignette or damaged area is tilted or displaced.
Sets the direction of that tilt.
Generates procedural dirt with density, size and blur controls.
Sets the dirt Color.
Sets the RGB color of generated dirt artifacts.
Animates the dirt pattern so it changes from frame to frame.
Sets how densely dirt artifacts are distributed across the frame.
Sets the typical size of the generated dirt artifacts.
Sets the amount of blur.
Sets the random seed so a procedural variation can be reproduced.
Enables independent scratch layers with their own appearance.
Turns the Film Damage effect on or off.
Sets the scratch Color.
Sets the RGB color of generated scratches.
Sets the horizontal position of the generated scratch.
Sets the horizontal size.
Adjusts how visible the scratch is.
Sets the amount of blur.
Animates the scratch position over time instead of keeping it fixed.
Sets how far the scratch wanders as it moves.
Changes the playback or procedural animation speed.
Adds random variation to the motion of the generated scratch.
Changes the playback or procedural animation speed.
Practical setup
Start with only one or two damage components enabled.
Set Film Blur and color shifts to establish the stock character.
Add a restrained vignette.
Introduce dirt at low density and appropriate size.
Add scratches only where they support the intended period or style.
Examples
Combine light color aging, dirt and a small amount of blur.
Animate stronger scratches and dirt for a short damaged-film transition.
Troubleshooting
Production notes
Related nodes