#GenerativeArt interlude
2021 retrospective: a look back to close the year
A thread of threads, following a few themes of the year
#XQuery#SVG
(Hopefully the thread linking works...)
#genuary Day 27: 1 hour
My first attempt failed because the old component I was trying to use stopped working somewhere along the line. After a morning debugging that, I switched gears to this: needs work, but some promise.
#XQuery#SVG#genuary2024#genuary27
ALT Sequences of lines off other lines in dark red, black, and orange. The lines connect but do not overlap. A mad house of stairs.
ALT An array of glyphs formed from lines, arcs, squares, and circles. There are two possible squares centered on the middle of the glyph, and two possible similarly sized circles. There are five possible dots, at each cardinal direction and at the center. There are two possible lines, one running vertically and one horizontally. Sometimes when there is only the outer circle we only get a subset of the quarter arcs. Dots do not occur in isolation.
ALT It's a square topped arch. Wait. It's three round pillars topped by a plinth. No wait. Both. Neither. A little bit of gradient tomfoolery and random words engraved on the top and "side" (Xenophanes and Beta) add to the mayhem.
#genuary Day 23: 16x16
Not into tiny pixel art: here is a 16x16 grid of extended stars, varying number of points, pointiness, and number of interior edges to keep
#XQuery#SVG#genuary2024#genuary23
ALT A rainbow of stars of varying numbers of points (from 5 to 12) and varying pointiess (sharper towards the bottom). There are pairs for each pointiness and number of points, varying by whether we draw all the edges or skip some of the interior cross-overs.
Five and six pointed stars are boring: you're pretty limited in what you can do there, but once we get down into the high-number of points and high-pointiness range, things get more interesting and variable.
#genuary Day 22: point-line-plane
This really got away from me. Started as perspective lines and circle abstract. Now we have the boardwalk to the Time Tunnel.
#XQuery#SVG#genuary2024#genuary22
ALT Several parallel boards, propped up by flimsy single board pillars, converge with perspective towards a lit tunnel of concentric circles. It is all a little odd.
#genuary Day 21: A library you haven't used before
A combination of Kaplan's extended star method with some ideas ported from rough.js
#XQuery#SVG#genuary2024#genuary21
ALT A plethora of stars with varying numbers of points, pointiness, and crossings, rendered in a hand-sketched style in soft blue and green pastels over a black background. A strong glint effect is applied, giving us the vibe of sparkling falling snow.
#genuary Day 20: generative typography
Taking my curves from Bauhaus day to generate the world's worst font
(Other variations at my posting account on mastodon)
#XQuery#SVG#genuary2024#genuary20
ALT The word "dreariness" in red on black with a white drop-shadow. The font is formed from smooth rectangular curves and nesting circles. The kerning is non-existing creating bad spacing.
ALT Dense skeins of bats, black against sunset colours, flit across the sky. So many bats. Bats and bats and bats.
Colophon: The gradient is "managua"; the bats are arranged in in a power fade along rotated smooth meanders.
#genuary Day 13: Wobbly functions
Here: family of modulated torus knots (adjusting ω) in isometric projection
f(θ) = (
σ cos(pθ) ω Σ(rx[i] cos(qx[i]θ)),
sin(pθ) ω Σ(ry[i] cos(qy[i]θ)),
0.2 sin(max(p,qx[i])θ)
)
#XQuery#SVG#genuary2024#genuary13
ALT Wobbly loops, darker and larger nearer us, smaller and glowing brighter as they recede into darkness.
The absolutely fabulous gradient "managua" provides the colouring.
#genuary Day 11: In the style of Anni Albers
A weaving, here using the inventory sequence for the weft, a prime divisor sequence for the warp, and Pascal rows for gap spacing
#XQuery#SVG#genuary2024#genuary11
ALT A weaving of bands of different thickness in four colours (a soft creamy yellow, a light and dark grey, and maroon). The gaps also vary in thickness.
ALT Hyperbolic tesselation of Poincaré circle. Four hexagons meet at each corner. The tiles shrink to nothing towards the circle boundary. Each hexagonal tile has sveral subtiles shrinking towards one corner. A lighting effect gives a little sense of depth to the tiles. Colouring: maroon, orange, BogMyrtle, and HawthornLeaf.
#genuary Day 9: ASCII
I took inspiration from the table of glyphs for ASCII control characters & transliterated bits of Moby Dick into that range, mapped onto wavy paths & a fish (yeah, should be a whale, but a fish is what I had on hand)
#XQuery#SVG#genuary9#genuary2024
ALT The outline of a fish (white, of course) and overlapping wavy meanders all consisting of a sequence of weird (ISO 2047) symbols. The background is a deep abyssal blue.
Day 8: Chaotic system
Any excuse for a Newton fractal
(2 2i)sin(z)^3 3sin(z) (3 1i) using the glorious "managua" gradient for colouring
Smoothed iteration colouring
ALT A glowing blue fractal loop surrounds a smooth golden plane, darkening towards the blue fringe. Outside the loop is a fractal froth in gold and brown with a few crinkles of blue.
ALT A grid of concentric rectangles falling into chaos as we move down the page: the rectangles are more askew and the bottom edge is falling open more and more. Limited palette: black and some rusty browns.
ALT A highly pixelated and mutated picture of a woman on a soccer field. She peers down from the top of the image across three arcs of the sky and grass that curve down to the bottom right.