Sam

Algorithmic Art

There's been a recent push to find an alternate name for "generative art" in light of the growing popularity of generative AI. "Algorithmic art" is the best suggestion I've seen so far.

I really enjoy learning new programs and have previously created pieces using Pico8, Godot, GLSL, Java, Scratch, and TouchDesigner, but my general favorite is p5js. My sketches are generally founded on some mathematical concept and grow from there, often heavily inspired by the algorithmic art community on social media.

Concentricity

An array of concentric circles with a number of smaller circles spotted around atop a noisy background

p5js static image generator. Points are colored based on both distance from the nearest circle (discounting circles they are inside of) and distance from the innermost concentric circle. The star of the show, however, is the texture created by multiple layers of noise functions adjusting both brightness and saturation.

Gravity Clock

Three pools of colored dots on a white background

p5js web visualization. Inspired by flow fields and MoMA's "ClockClock 24". The clock's hands have a gravitational pull, both drawing in the dots and mixing them with a primary color.

Bezier Curves

An array of squares slightly offset from one another in varying shades of green with occasional floating yellow circles obscuring the view

πŸš§πŸ§±πŸ”©πŸšœπŸ¦ΊπŸ› οΈπŸ—οΈ LINK BROKEN! UNDER CONSTRUCTION!