Interactive ripples simulator made in Processing. Try pausing the canvas, drawing a picture then unpausing.
All Processing apps were created using Processing 2 and were intended for use on a desktop. Conversion to processing.js may cause some unindented artifacting. Some interactions may require keyboard input.
Instructions:
Click canvas to interact (requires keyboard for full iteraction)
Click and drag to create ripples
P - Pause
Enter - Toggle Rain
R - Reset Canvas
C - Toggle Colour
T - Toggle 2-tone
D - Toggle Damping
I - Toggle Ink Splat effect (causes strong flickering, press P when complete)