/*Miranda Luong
Section E
mluong
Project-01-Face
*/
function setup() {
createCanvas(500, 525);
background(9,0,255);
}
function draw() {
//hair
fill(20);
noStroke();
ellipse(250, 250, 380, 430);
//body
fill(60);
noStroke();
ellipse(250,500,420,500)
//head
fill(220);
noStroke();
ellipse(250, 250, 300, 320);
//ears
noStroke();
fill(220);
rect(370,230,50,60,30);
noStroke();
rect(80,230,50,60,30);
//left eye
fill(51);
noStroke();
ellipse(190, 245, 30, 30);
//right eye
fill(51);
noStroke();
ellipse(310, 245, 30, 30);
//nose
fill(51);
noStroke();
ellipse(250,280,40,40);
fill(220);
noStroke();
ellipse(250,280,20,20);
fill(220)
noStroke();
rect(230,260,40,22)
//mouth
fill(51);
ellipse(250,350,40,40);
//mouse
fill(120);
noStroke;
ellipse(150,490,100,100)
//left hand
fill(220);
noStroke();
rect(100,450,20,20,30);
rect(120,430,20,30,30);
rect(140,430,20,30,30);
rect(160,430,20,30,30);
ellipse(200,470,20,20);
//keyboard
fill(120)
rect(280,463,20,12)
rect(310,470,20,5)
rect(340,463,20,12)
rect(370,463,20,12)
rect(400,463,20,12)
rect(270,480,160,15)
//right hand
fill(220);
noStroke();
rect(370,430,20,20,30);
rect(350,420,20,30,30);
rect(330,420,20,30,30);
rect(310,440,20,30,30);
ellipse(290,440,20,20);
//desk
fill(220)
rect(0,495,500,30);
}
I thought it would be funny to create a self-portrait of myself hunched over a computer coding and clicking away on a keyboard and mouse. It was supposed to be very meta-I’m happy with the way it turned out.