Walking Ripples Over the last week I have been drawing circles along paths and then shading them with 2 colors using random numbers to determine their radii. For example, the one on this card was drawn with 10 evenly spaced circles along a line using the random radii of 48,30,70,
poetry manifold a coded poem //poem is in the comments (and on codepen) let points = []; //you start as an empty set let sigma, rho, beta; //with a faint idea of structure function setup() { //and a canvas to be projected upon cnv = createCanvas((w = min(windowWidth, windowHeight) * 0.9), w); //and so you
poetry from beneath a coded poem //poem is in the comments (they describe the code as well) let air; //there is this substance let radiance = 3; //that drifts towards a light let nBubbles = 1000; //encapsulated function setup() { c = max(800, min(windowWidth, windowHeight)) * 0.9; //in which you witness createCanvas(c, c); //through
poetry of atoms meditate to an infinite reversible poem + scrolling generative art For the best experience, open ofatoms.art on a desktop— scroll at your own pace. (It works on mobile with swipe, but not as well). This can be read forward, backward, and in a loop: infinity = [ "breathe in", "
poetry in dynamic existence 15 haiku + generative symmetries one moment — one place influences the next one all these breaths are linked reflections exist ebb and flow — cycles of life a tide — rise — fall — rise and then there is this at your center — trilogy birth — life — death — of time and this awareness of a structure
poetry just enough for beauty let cRng = []; function setup() { //this canvas createCanvas(windowWidth * 0.8, windowHeight * 0.7); } function draw() { //of time t = -0.2 + abs(sin(frameCount / 600)); //takes on skies ground( 0,height / 2,t * 100,t * 110,t * 150,t * 180,t * 200,t * 220,random(15, 20)); //and soaks in the
poetry arcs are we poem is the comments //; full page view is here. let arcs, t; let nArcs = 400, diam = 100, a = 0.005; function setup() { arcs = []; //arcs are we createCanvas(windowWidth, windowHeight * 0.8); angleMode(DEGREES); //rotating through space for (let i = 0; i < nArcs; i++) { p = random(0, diam); arcs[i]
coded poems parametric pieces let pieces; //we are but arrays of different versions of ourselves let timeOfNow; //never the same, yet self similar let jiggleBool = false; //with or without the same energy let red1, green1, blue1; //fragments tied with color function setup() { createCanvas(600, 600); //we have a canvas to paint ourselves pieces = []; //with
poetry to remind ourselves a coded poem function setup() { //we make these spaces for creation createCanvas(600, 600); } function draw() { //in which notions of time repeat aNotionofTime = abs(sin(frameCount / 500)); //in which notions of time cease aNotionofUnTime = abs(cos(frameCount / 500)); //where magnitudes of color are relative aMagnitudeofColor = random(240 - 200 * aNotionofTime)
poetry Toggled Existence //we are but canvases with centers and symmetry let aCenterOfBeing; //that hold strands - threads of thought let strandsOfThought = []; //separate from memory let memories = []; //memories have a shelf life let timeOfMemory = 0; //thoughts are but moments of mind let timeOfThought = 0; //currents flow around us - carry us - true
poetry Ancient Is generative art + haiku ancient is the light that pierces the firmament with thoughts of distance ancient is the cloud that wraps us in existence a breath that is shared ancient is the dust that is our substance — in which we occupy space ancient is the pull of gravity — it grounds
poetry inner sketch code + poetry when you sit — quiet as an observer — of thought or of not a thought connecting — nodes — paths you draw these inner sketches of spiritual breath p5js code: See the Pen inner sketch by Sophia (fractal kitty) (she/her) (@fractalkitty) on CodePen.