The Lab
<< Back to The LabDust & Scratches
Dust & Scratches started out as a little experiment with Brownian motion (inspired by the processing.org example). It quickly evolved to an app that generates film defects.Will attempt to make a respectable UI for this soon.
How To Use
Click inside the applet to give it focus.
- Press 1 to toggle flickering
- Press 2 to toggle vertical scratches
- Press 3 to toggle speckles
- Press 4 to toggle scratches
- Press 5 to toggle hairs
* I've had an issue with the keys no working - try refreshing the page and clicking again inside the applet.
Flicker
Flicker simulates random luminance flickering. A maximum luminance value can be set.
Vertical Scratches
Vertical scratches move based on the Brownian motion I was experimenting with. Parameters can be set to define how complex and how jumpy it is. The scratch can be set to stay within the frame of wonder outside.
Speckles
Generates a user-defined number of speckles (dots) per frame. A maximum speckle size can be set to make things more interesting.
Scratches
Generates a user-defined number of short, vertical scratches per frame.
Hairs
Generates a user-defined number of "hairs" per frame. These are randomly created Bezier of a user-defined size.
Source code: dust_scratches
Built with Processing