Making a Pizza in Processing
In class today, I made this pizza. Here's the code:
void setup() {
size(1000, 1000);
background(104, 153, 153);
}
void draw() {
fill
(175, 82, 0);
noStroke();
quad(150, 100, 850, 100, 800,200, 200, 200);
fill(204, 153, 0);
noStroke();
triangle(200, 200, 800, 200, 500, 900);
fill
(149, 11, 11);
noStroke();
ellipse(350, 350, 80, 80);
fill
(149, 11, 11);
ellipse(500, 290, 70, 70);
fill
(149, 11, 11);
ellipse(500, 790, 80, 80);
fill
(149, 11, 11);
ellipse(450, 660, 80, 80);
fill
(149, 11, 11);
ellipse(450, 565, 70, 70);
fill
(149, 11, 11);
ellipse(600, 450, 70, 70);
fill
(149, 11, 11);
ellipse(650, 350, 70, 70);
fill
(149, 11, 11);
ellipse(500, 470, 80, 80);
fill(106, 88, 71);
arc(600, 550, 50, 50, 0, PI+QUARTER_PI, PIE);
fill(106, 88, 71);
arc(290, 280, 50, 50, 0, PI+QUARTER_PI, PIE);
fill(106, 88, 71);
arc(490, 380, 60, 50, 0, PI, PIE);
fill(33, 121, 0);
arc(550, 600, 50, 50, 0, PI+QUARTER_PI, CHORD);
fill(33, 121, 0);
arc(700, 300, 50, 50, 0, PI+QUARTER_PI, CHORD);
fill(33, 121, 0);
arc(400, 500, 50, 50, 0, PI+QUARTER_PI, CHORD);
}
Nice work
ReplyDelete