int t = 80; int s = 60; void setup() { size(1000,750); colorMode(HSB); background(255); smooth(); noFill(); strokeWeight(6); for (int i = 0; i< 600; i+=1){ stroke(255,204,47,i); oval(width/2, height/3-i, t+i*2, s+i*3); } } void oval(int xpos, int ypos, int siz, int siw){ int z, w; z = siz; w = siw; beginShape(); vertex(xpos,ypos); bezierVertex(xpos-z,ypos, xpos-z,ypos+w,xpos,ypos+w); bezierVertex(xpos+z,ypos+w,xpos+z,ypos,xpos,ypos); endShape(CLOSE); }