Moiré Patterns, version 1.0, 2025-12-30
Rolf Puetter

Moiré patterns (phantom lines or curves) appear when two congruent systems of dots, lines or circles are superimposed, 
the second being rotated or translated with respect to the first.

Controls:

arrow keys:		Move center of circles 0.02 units in the arrow direction
blank:			Start/stop motion
[+]:			Increase boldness of lines (3 values possible)
[-]:			Decrease boldness
[c]:			switch to circle pattern
[d]:			switch to dot pattern
[p]:			switch to line pattern
[l]:			rotate second system left (by 0.2 degrees) about the origin in case of dots or lines
[n]:			start from scratch										
[r]:			rotate right
[s]:			start/stop motion	