Day 19 of #genuary2025: “Op Art.”
Phantom Figures.
#genuary
Day 19 of #genuary2025: “Op Art.”
Phantom Figures.
#genuary
Day 17 of #genuary2025: “What happens if pi=4?”
Running my sketch for Day 5 with PI=4. The hex grid creates an overflow, the poison disk distribution is slightly off, and the OKHSL to hex conversion results in a different colour scheme.
#genuary
Day 18 of #genuary2025: “What does wind look like?”
Analysing wind.
#genuary
Day 16 of #genuary2025: “Generative palette.”
I've never had to think about generating pleasing colour palettes consistently, so my first attempts were epic failures. But this one is pretty great I think. Almost no eye sores.
#genuary
Day 15 of #genuary2025: “Design a rug.”
Had a lot of fun with this one. Building further on moiré patterns.
#genuary
Day 14 of #genuary2025: “Pure black and white. No gray.”
A study of moiré satin using 19521 black lines. NO GREY!!!
#genuary
Day 13 of #genuary2025: “Triangles and nothing else.”
Playful triangles.
#genuary
Day 12 of #genuary2025: “Subdivision.”
#genuary #svg
Day 11 of #genuary2025: “Impossible day - Try to do something that feels impossible for you to do. Maybe it is impossible. Maybe it’s too ambitious. Maybe it’s something you know nothing about how to accomplish.”
3D printing with clay is surprisingly idiosyncratic. Generating custom—and possibly non-planar—#gcode for it always seemed like the dream. It has become a reality, and now I can generate Gcode using my 2D #svg drawing toolkit.
This is a stylized preview render with depth of field of a Gcode toolpath. It's a series of 2D shapes evaluated in 3D space, projected in a 3D isometric space, and rendered in 2D svg.
Day 10 of #genuary2025: “You can only use TAU in your code, no other number allowed.”
From the top left to the bottom right, the individual grid tiles represent the numbers of TAU up to 142 decimal places. For 0 (and the decimal separator), a dot is drawn; for 1, just one line in every colour; for 2, two lines, etc.
#genuary #svg
Day 9 of #genuary2025: “The textile design patterns of public transport seating.”
It's going to be fun to plot this one!
#genuary #svg
Day 8 of #genuary2025: “Draw one million of something.”
A hundred cells inside a hundred cells inside a hundred cells inside one cell. The algorithm randomly eliminates cells on the deepest level to get exactly one million.
#genuary
Day 7 of #genuary2025: “Use software that is not intended to create art or images.”
A stylized blend from white over green to black using Unicode emoji characters. The code itself is written in Crystal without dependencies. It generates a CSV which can then be viewed in any spreadsheet software.
#genuary
Every day I can't wait for the postwoman to arrive. Four #ptpx cards came in today.
From the left top to the bottom right: Trammell Hudson, smn_txyz, Anya Prosvetova and Hubertus.
Day 6 of #genuary2025: “Make a landscape using only primitive shapes.”
Dutch landscape, rects and lines.
#genuary
Day 5 of #genuary2025: “Isometric Art (No vanishing points).”
Keeping it simple today. Cubes shaded with dots.
#genuary
Day 4 of #genuary2025: “Black on black.”
This is Vantablack, Sumi ink black and Raven black on Ebonics black. Eat your heart out, Anish Kapoor!
#genuary
A bit later than I intended, but here is day 3 of #genuary2025: “Exactly 42 lines of code.”
Title: “Stone, Coal, Blood”. It's a take on textile art.
Day 2 of #genuary2025: “Layers upon layers upon layers.”
#genuary