//Justin Yook
//Section C
//jyook@andrew.cmu.edu
//Project-01
function setup() {
createCanvas(500, 500);
background(112, 156, 205);
}
function draw() {
noStroke();
//General face shape and color
fill(254, 256, 225);
ellipse(250, 250, 260, 280);
//Hat
fill(0);
arc(250, 180, 240, 220, PI, TWO_PI, OPEN);
fill(0);
ellipse(250, 170, 232, 200);
//used to make the curve of the hat's bill
fill(254, 256, 225);
ellipse(250, 245, 190, 70);
//helps differentiate parts of the hat
fill(52, 61, 70);
ellipse(250, 180, 225, 40);
//covers up the unnecessary grey area to leave only curve line
fill(0);
ellipse(250, 185, 220, 40);
//Eyes
fill(255);
arc(190, 240, 70, 60, 0, PI);
fill(255);
arc(310, 240, 70, 60, 0, PI);
fill(0);
ellipse(190, 250, 10, 10);
fill(0);
ellipse(310, 250, 10, 10);
//Eyebrows
fill(0);
rect(270, 235, 80, 5);
fill(0);
rect(150, 235, 80, 5);
//Mouth
fill(0);
rect(205, 330, 90, 5);
}
While I was doing this project, I tried to come up with a style that can be both simple and meaningful. I randomly chose the South Park character style because their characters are simple primitives, but they each possess distinguishable features. For me, that’s my black hat, and my unamused eyes.