float x, y, r, theta, a, golden; void setup() { size(640, 640); golden = 137.5; noLoop(); } void draw() { translate(width/2, height/2); a = 0.084; for (int i = 0; i < 360*3; i++) { theta = radians(i*golden); r = a * theta; x = r * cos(theta); y = r * sin(theta); fill(random(127, 255), random(127, 255), random(127, 255)); ellipse(x, y, 8+i/100.0, 8+i/100.0); } }