// T H E
// ____ __ ____
// /\ \ /'_/'\ /\ _ /__ \
// \ \ / /\ \ \ \ ,\ __ //\ \
// \ \ \ \ \ __\ \ /''\ \ / /''\ \ \ \
// \ \ _ \ \ _/\ /\ /\ \ _/\ \L._ _\ \
// \ _\ \ _\ _\ _\ _\ _/._\ /_
// // // //// ////// //
// ______________________________________________________
// | |
// | I N S T R U C T I O N S #8 |
// ||
// | |
// | This OBJKT takes its own description metadata and |
// | executes it as code to render its output |
// ||
// | |
// | Created for #sketch4processing |
// | Processing × Hic et Nunc Fundraiser |
// | Aug 20–22, 2021 |
// | Celebrating the 20th anniversary of Processing |
// | |
// | 100% of primary sales donated to Processing wallet |
// | |
// | Thank you Processing |
// |______________________________________________________|
// | |
if(frameCount==start+1){ background(pieceColors[0]) } translate(width/20,0) noStroke() fill(pieceColors[1]) let linesToDraw = 20; let xspacing = height/150 let x = ((frameCount-start)/3) let amp = (height/200)+(x0.2) let y = sin(-x/((width/300)+(x0.033)))amp+random(-0.2,0.2); for(let i = 0;i<linesToDraw;i++){ ellipse(x, (height/2.5)+(ixspacing)+y, (height/330)); }
// || // | | // | Clicking anywhere regenerates the art and | // | toggles between black/white mode | // | | // | PROUDLY Made in p5js | // || // | | // | 21 Aug 2021 @Yazid | // |______________________________________________________|