Taking this algorithm a little further with one line shapes. Keeping things monochromatic for now while figuring out the best results. Also managed to setup a nice workflow with no libraries. #generativeart #creativecoding #geometry
That's a wrap for #Genuary2026! Woke up today not knowing what to do. #Genuary is one of my favorite things. Fleshed out my own #retrowave style & hope to ride this momentum into a larger project. Big thanks to EditArt, Piter Pasma & the artists who contributed this year!
"Liquid Glass" Genuary Day 31: GLSL day. Create an artwork using only shaders. #genuary2026 #genuary #genuary30 #creativecoding Explore live on @editart_xyz 👇
"OUT OF ORDER" Genuary Day 30: Its not a bug, its a feature. (credit: @Unordered__list) #genuary2026 #genuary #genuary30 #glitchart Explore live on @editart_xyz 👇
"Polygon Neighborhood" Genuary Day 29: Genetic evolution and mutation. (credit: @monokai) Regular polygon mutations happen gradually. Each generation inherits from its neighbors. Made with p5.js @editart_xyz series in thread 👇 #genuary2026 #genuary #genuary29 #creativecoding
"Bug in the Vaporwave" Genuary Day 28: No libraries, no canvas, only HTML elements. (credit: @pifragile) Something is wrong with the system. Made with HTML & CSS. #genuary2026 #genuary #genuary28 #vaporwave Click & drag on @editart_xyz (link in thread) 👇
"Curious Amoeba" Genuary Day 27 Lifeform. A shape or structure that behaves as if it’s alive or growing. (credit: @ManuelLarino) A SmoothLife simulation made with p5.js. See it move on @editart_xyz (link in thread) 👇 #genuary2026 #genuary #genuary27 #genartclub
"Hexaglitch" Genuary Day 26: Recursive Grids. Split the canvas into a grid of some kind and recurse on each cell again and again. (@pifragile) Continuing my obsession with hexagons. Made with p5.js #genuary2026 #genuary #genuary26 #genartclub @editart_xyz link in thread 👇
"Space Filler D20" Genuary Day 25: Organic Geometry. Forms that look or act organic but are constructed entirely from geometric shapes. (@manuellarino) Made with p5.js #genuary2026 #genuary #genuary25 #genartclub See it in action on @editart_xyz link in thread 👇
"Neon Homage à Vera Molnar" Genuary Day 24: Perfectionist’s nightmare. Inspired by Vera Molnar's algorithmic drawings. Made with p5.js. #genuary2026 #genuary #genuary24 #genartclub See more on @editart_xyz link in thread 👇
"Lofi Canvas" Genuary Day 23: Transparency. Explore the concept of transparency. Working in Photoshop, but the shapes won't stop moving. Made with p5.js. #genuary2026 #genuary #genuary23 #genartclub @editart_xyz link in thread 👇
"Plottable Planarwave" Genuary Day 22: Pen plotter ready. A single line traversing a noise field, upgraded to render different shapes. Outputs to a plottable image. Made with pure JavaScript. #genuary2026 #genuary #genuary22 #genartclub @editart_xyz link in thread 👇
"Neon Bauhaus" Genuary Day 21 Bauhaus Poster. Create a poster design inspired by the German art school Bauhaus. Made with p5.js #genuary2026 #genuary #genuary21 #genartclub @editart_xyz link in thread 👇
"Planarwave" Genuary Day 20: One line. An artwork that is made of a single line only. A line traversing a noise field, retrowaved. Made with p5.js. #genuary2026 #genuary #genuary20 #genartclub @editart_xyz link in thread 👇
Pixellated Genuary Day 19: 16x16 #genuary2026 #genuary #genuary19 #genartclub @editart_xyz link in thread 👇
"Lightcycle" Genuary Day 18: Unexpected path. Draw a route that changes direction based on one very simple rule. Tron lightcycles that try not to collide. The only way to win the game is not to play. #genuary2026 #genuary #genuary18 #genartclub @editart_xyz link in thread 👇
"Mac OS 7 Wallpaper" Genuary Day 17: Wallpaper group. There are only 17 ways to cover a plane with a repeating pattern. Choose your favorite. I chose all 17. Some OG ❤️ for MacOS7. Made with p5.js #genuary2026 #genuary #genuary17 #genartclub @editart_xyz link in comments 🔗
"Neon Turmite" Genuary Day 16: Order and disorder. An ordered hexagonal grid is the home of a disorderly turmite. The turmite will perform its actions until it's stuck in a loop or 2s have passed. #genuary2026 #genuary #genuary16 #genartclub @editart_xyz link in comments 🔗
"Shadow Mask Glitch" Genuary Day 15: Create an invisible object where only the shadows can be seen. A triangle artifact casts its shadow over a glitching CRT video display. Made with p5.js. #genuary2026 #genuary #genuary15 #genartclub @editart_xyz link in comments 🔗
Packed Neon Triangles Genuary Day 14: Everything fits perfectly. Made with p5.js. #genuary2026 #genuary #genuary14 #genartclub @editart_xyz link in comments
Mirror Genuary Day 13: Self portrait. Panels learn from a rudimentary GAN how to tilt themselves towards a light source to generate tints and shades. Made with p5.js. #genuary2026 #genuary #genuary13 #genartclub Available on @editart_xyz (link in comments)
Retroboxes 🧊🧊🧊 Genuary Day 12: Boxes only. Made with p5.js #genuary2026 #genuary #genuary12 #genartclub @editart_xyz link in comments 🔗
Quinewave Genuary Day 11 Quine. A Quine is a form of code poetry, it’s a computer program that outputs exactly its own source code. First time making a Quine! #genuary2026 #genuary #genuary11 #genartclub @editart link in comments 🔗
Polarwave Genuary Day 10: Polar coordinates. Synthwave grid wrapped into polar coordinates around a rolling icosohedron. Made with p5.js. #genuary2026 #genuary #genuary10 #genartclub
Hexatomaton Genuary Day 9 Crazy automaton. Cellular automata with crazy rules. Rolls a D20 to pick from a curated set of CA rules. Rules are executed on a random hexagonal grid. Made with p5.js. #genuary2026 #genuary #genuary9 #genartclub
Tronopolis Genuary Day 8 A City. Create a generative metropolis. #genuary2026 #genuary #genuary8 #genartclub
Neon Triangle XOR Genuary Day 7 Boolean algebra. Get inspired by Boolean algebra, in any way. A variety of XOR formulas are used to render neon triangles on a grid. Made with p5.js. #genuary2026 #genuary #genuary7 #genartclub
Neon Light Genuary Day 6 Lights on/off. Make something that changes when you switch on or off the “digital” lights. Click the triangle to turn the lights on and off. #genuary2026 #genuary #genuary6 #genartclub
"GAN Writer" Genuary Day 5: Write “Genuary”. Avoid using a font. This sketch uses a rudimentary GAN with a generator and discriminator to iteratively improve its ability to write "GENUARY" over time. #genuary2026 #genuary #genuary5 #genartclub