function setup(){ var myCanvas = createCanvas(windowWidth,windowHeight); //you must keep this line unmodified for(i=0;i<width;i++){ for(y=0;y<height;y+=50){ fill(i,255-i,i^2) ellipse(i,y+sin(i*5/y)*20,10,10) } } fill(255,0,0) push() translate(400,400) for(i=0;i<500;i++){ fill(255-i,i,0) if(i%5==0){ rotate(radians(360/500*i)) } ellipse(i,300+sin(i/10)*20,25,25) } pop() } function draw(){ }