Contained lines, chromatic tension.
I wanted to explore abstraction through restraint. Each piece is generated from the same system, but I push variation through color and density. The p5js code draws continuous, vibrating lines—almost organic. There’s depth, but no excess.
Everything is held in. Just at the edge of saturation.





