xxxxxxxxxx
t=0,h=0,draw=_=>{for(t||(createCanvas(W=1112,W*.75,WEBGL),colorMode(HSB,255),h=random(255),noFill(0)),background(0),rotateY(t),rotateZ(t),i=1;0<=i;i-=.09)push(),stroke(h,200,255),rotate(t+i),rotateY(t+i),cylinder(W*i),t+=1e-4}
let lapse=0;mousePressed=()=>{if (millis()-lapse>400){save('pix.jpg');lapse=millis();}}