Two sets of rings drift over each other and a third pattern appears out of nowhere.

- 2024
- Pattern study
- WebGL2, GLSL


Rings
Two sine waves of the distance to two moving centers.
Interference
Multiplying them creates the moiré.
Edges
Screen-space derivatives keep the lines crisp.

Only two colors are used, so the piece prints well and stays sharp at any size.
- EMIRO
- EMIRO
- EMIRO
- WebGL2, GLSL