It resembles fine marks left on old film or a worn surface. The scratches add rough traces to an even field and suggest an aged medium.
Raise `scale` for more, finer scratches; raise `thickness` to make each mark bolder. Change `seed` for a different random arrangement, and use `speed` to control movement. The two colors create both light and dark scratches.
This generator fills the canvas without an input layer. `speed` defaults to 1, so the pattern moves. Marks that are too bold or high-contrast can cover details in photos and text; keep them restrained when you only want to add texture.
When to use
Use it for vintage-film backgrounds, worn-poster texture, or graphics that need a used surface. Avoid strong scratches that hide photo details or small text.