// Kevin Piunno // PS1 // Q1 int half; int i = 0; void setup() { size(500, 500); smooth(); noStroke(); colorMode(HSB, 360,100,100); } void draw() { int darkness = 0; if((i%200) >= 100) { darkness = 100-(i%100); } else { darkness = (i%100); } background(200,68,darkness); pushMatrix(); translate(250, 250); rotate(map(i,0,200,0,TWO_PI)); // sun fill(57,82,93); ellipse(125, 125, 120, 120); // moon fill(0,0,100); ellipse(-125, -125, 100, 100); fill(200,68,darkness); ellipse(-125, -125-20, 90, 90); popMatrix(); fill(89,44,25); ellipse(width/2,height+1800,4000,4000); i++; println(darkness); }