lett=0;functionsetup(){createCanvas(windowWidth,windowHeight);background(0);angleMode(DEGREES);stroke(205,205,255,20);strokeWeight(0.5);describe("teardrop curve that dances and is rotationally placed in a kaleidescope way with a black background and white lines. the teardrops change over time to look like lines to pringle shapes to teardrops. ");}functiondraw(){t+=0.2;background(0,10,60,2+10*abs(sin(t)));translate(width/2,height/2);p=2+0.5*sin(t/3);s=width/10;for(letk=0;k<5;k++){noFill();s=s+(k*width)/20;for(letj=0;j<7;j++){push();rotate((360/7)*j+k*20);translate(100+k*50,0);rotate(t);beginShape();for(leta=0;a<=360;a++){x=-s*cos(a+t);y=s*sin(a)*pow(sin((1/2)*a+t/3),p);vertex(y,x);}endShape();pop();}}circle(0,-300,20);}functionwindowResized(){resizeCanvas(windowWidth,windowHeight);background(0);}