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.