// Kevin Thies
// Section C
// kthies@andrew.cmu.edu
// Project-01
function setup() {
// put setup code here
createCanvas(500,500);
}
function draw() {
// put drawing code here
background (102,140,93);
// hat
// all white back part
stroke(255);
fill(255);
ellipse(250,100,300,150);
// little bit of center grey
fill(75);
ellipse(250,100,250,150);
//hiding the bottom half of the previous ones
fill(102,140,93);
noStroke();
rect(10,100,490,300);
//rounding out the bottom
stroke(255);
fill(255);
ellipse(250,100,300,10);
// hat lip
// Underside
stroke(255);
fill(255);
ellipse(250,110,280,50);
// Lines
stroke(75);
strokeWeight(6);
fill(0);
quad(200,90,150,125);
quad(175,90,125,122);
// outline
stroke(255);
strokeWeight(6);
fill(0,0,0,0);
ellipse(250,110,280,50);
// glasses
stroke(120);
strokeWeight(6);
fill(0,0,0,0);
rect(135,160,100,50,10,10);
rect(265,160,100,50,10,10);
rect(235,180,30,1);
//beard
noStroke();
fill(130,103,64);
// sideburns
rect(95,180,15,100);
rect(390,180,15,100);
// chin bit
quad(95,260,95,295,180,315,180,280);
quad(405,260,405,295,320,315,320,280);
quad(250,315,250,330,180,315,180,290);
quad(250,315,250,330,320,315,320,290);
// mustache
quad(250,260,250,275,200,290,200,275);
quad(250,260,250,275,300,290,300,275);
}
When I think of myself, I usually think about my glasses, my hair, and my hat. I really wanted to capture those as much as I could, giving attention to the fillet of the frames and the way the beard and mustache don’t quite connect. The hat’s weird but I wasn’t sure of a better way to do it. All in all, I like this stylized me.