Ben Matthews
tsuhre.bsky.social
Ben Matthews
@tsuhre.bsky.social
I am a computational artist and software developer
Genuary 2026 days 7 and 9.

Playing around with an Xor based CA I call 'Xorca'. This CA uses an 8-bit pattern to decide when to flip the state of a cell.

Pattern 55 seems to be the most interesting. Here are some structures I've been able to find with it.

#genuary2026 #genuary7 #genuary9
January 11, 2026 at 2:49 PM
Genuary 2026 Day 5: "Avoid using a font"

Another unnecessarily complicated sketch for the end result 😁. Bitmap -> charset -> color assignment -> marching squares + noise.

source: codepen.io/tsuhre/pen/V...

#genuary2026 #genuary #genuary5 #generativeart #generative #p5js #creativecoding
January 5, 2026 at 3:15 PM
Genuary 2026 Day 4: "Lowres"

some pretty mosaic voronoi coloring!

source code: codepen.io/tsuhre/pen/e...

#genuary2026 #genuary #genuary4 #generativeart #generative #p5js #creativecoding
January 5, 2026 at 7:01 AM
Genuary 2026 Day 3: "Fibonacci Forever"

I was going to do a whole breakdown visual, but I didn't finish it. You'll just have to trust me that these shapes are Fibonacci spirals

source code: codepen.io/tsuhre/pen/K...

#genuary2026 #genuary #genuary3 #generativeart #generative #p5js #creativecoding
January 4, 2026 at 7:14 AM
Genuary 2026 Day 2: "Twelve principles of animation"

I'm calling this one "Goopy Slimeball". I went for the "squash and stretch" and "anticipation" principles of animation by using a system of springs for animation.

#genuary2026 #genuary #genuary2 #generativeart #generative #p5js #creativecoding
January 3, 2026 at 4:28 AM
Genuary 2026 Day 1: "One color, one shape"

source code: codepen.io/tsuhre/pen/d...

#genuary #genuary1 #generativeart #generative #p5js #creativecoding
January 2, 2026 at 3:47 AM
Inspired by @bramstolk.bsky.social's Pi Day sketch. Here's some 3D Lissajous curves for Pi Day!

source code here: codepen.io/tsuhre/pen/R...

#piday #generativeart #generative #p5js #javascript #creativecoding
March 15, 2025 at 5:09 AM
February 1, 2025 at 9:20 AM
Genuary Day 17: "What happens if pi=4"

For this one, I calculated a new value for PI by taking the ratio between the diameter of an input circle and the circumference of it's parabolic projected shape which allows me to get PI≈4. codepen.io/tsuhre/pen/P...

#genuary #genuary17 #generative #p5js
January 18, 2025 at 11:41 PM
Genuary Day 8: "Draw one million of something"

For this piece, titled "Dream", I render images taken from Lorem Picsum with 1 million semi-alpha lines on a noise field: codepen.io/tsuhre/pen/W...

#genuary #genuary8 #generativeart #generative #p5js #creativecoding
January 16, 2025 at 4:01 AM
Genuary Day 7: "Use software that is not intended to create art or images"

Looks like a regular P5.js sketch right?

Wrong! It's actually just HTML text 😈

codepen.io/tsuhre/pen/w...

#genuary #genuary7 #generativeart #generative #creativecoding
January 15, 2025 at 7:12 AM
Genuary Day 6: "Make a landscape using only primitive shapes". codepen.io/tsuhre/pen/a...

#genuary #genuary6 #generativeart #generative #p5js #creativecoding
January 14, 2025 at 12:06 PM
Genuary Day 5: "Isometric Art (No vanishing points)"

Titled "City Smog" as I've been experiencing the LA fires and the smoke they produce first-hand for the past week. More info on codepen:
codepen.io/tsuhre/pen/x...

#genuary #genuary5 #generativeart #generative #p5js #creativecoding
January 14, 2025 at 5:13 AM
Genuary Day 4: "Black on black"

Continuing with more catchup, here's my piece "Ogee" for Genuary day 4. You can see it in action on Codepen (also there's a writeup in the description): codepen.io/tsuhre/pen/R...

#genuary #genuary4 #generativeart #generative #p5js #creativecoding
January 11, 2025 at 5:49 AM
Genuary Day 3: "Exactly 42 lines of code."

So far behind... I'll try to catch up more this weekend lol. I decided to call this piece "Nebula". You can see it in action over on Codepen here: codepen.io/tsuhre/pen/y...

#genuary #genuary3 #generativeart #generative #p5js #creativecoding
January 10, 2025 at 11:28 PM
January 8, 2025 at 8:14 AM
Genuary Day 2: "Layers"

Continuing on with playing catchup for Genuary, here's my new piece for the "layers" prompt. You can play around with it on Codepen here: codepen.io/tsuhre/pen/m...

#genuary #genuary2 #generativeart #generative #p5js #creativecoding
January 8, 2025 at 8:12 AM
Genuary Day 1: "Vertical or horizontal lines only"

I'm getting started a little late this year. This is my piece for Genuary day 1. I'm calling it "Retro". You can play around with it over at codepen:
codepen.io/tsuhre/pen/r...

#genuary #genuary1 #generativeart #generative #p5js #creativecoding
January 8, 2025 at 6:40 AM