1 min read

Toggled Existence

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 time
let timeOfCurrent = 0; 

//understand fish as we understand our capacity for memories - a sea unknown
let gourami = 100; 
let motionOfMemory = true;
let motionOfThought = true;
let motionOfUniverse = true;
function setup() {
  createCanvas(720, 720); //a canvas to be forgotten
  aCenterOfBeing = width / 2;
  originOfThought(); //we all begin
  originOfMemory(); //and sometimes remember
}
function draw() {
  translate(width / 2, height / 2); //with a position relative
  background(20); //light is relative
  flowOfTime(); //the current of time is relative
  theExistenceOfThought(); //thought is relative
  theExistenceOfMemory(); //memory is relative
  togglesOfTime(); //until it's not
}
...
function togglesOfTime() {...}
function theExistenceOfMemory() {...}
function originOfMemory() {...}
function theExistenceOfThought() {...}
function originOfThought() {...}
function flowOfTime() {...}
function mousePressed() {...}

Three toggles exist at the bottom of the canvas. Full code and art is on Codepen and below.

See the Pen toggled existence by Sophia (fractal kitty) (she/her) (@fractalkitty) on CodePen.

Want to become a better programmer? Join the Recurse Center!

Sophia

Mathematics educator and creative coder exploring the beauty of mathematical concepts through interactive visualizations and playful learning.

Mathematics

Education

Creative Coding