function setup() { createCanvas(600, 600); } function draw() { background('#ADD8E6'); //Hair noStroke() fill(32, 19, 19); arc(260, 260, 350, 450, 2.35619449018, 0.78539816339); quad(114,283,100,263,108,241,130,260);//face //Face noStroke() fill(247, 221, 212); ellipse(260, 255, 200, 260); //Ears arc(150, 265, 40, 60, 0, 3.14159265359 + 1.57079632679, 3.14159265359 + 1.57079632679); arc(370, 265, 40, 60, 0, 3.14159265359 + 3.14159265359 + 1.57079632679) //Bang noStroke() fill(32, 19, 19); arc(300, 150, 150, 100, -2.355, 3.92699081698 ); arc(180, 130, 150, 150, 0, 1); //Eyebrows stroke(21, 19, 19); strokeWeight(3); noFill(); arc(210, 235, 45, 15, 3.14159265359 , 6.28318530718); arc(310, 235, 45, 15, 3.14159265359 , 6.28318530718); strokeWeight(2) stroke(0); noFill(); arc(210,280,70,70,3.72699081699,-1);//right eye arc(210,240,70,70,1.27079632679,1.87079632679);//right eye arc(310,280,70,70,4.18879020479,5.69778714378);//left eye arc(310,240,70,70,1.57079632679-0.3,1.87079632679);//left eye fill(20,10,0,150); noStroke(); ellipse(210,260,28,28);//right eye ellipse(310,260,28,28);//left eye fill(0,0,0,200); ellipse(310,260,10,10);//right eye black ellipse(210,260,10,10);//left eye black stroke(80,80,80,100); //Nose fill(247, 221, 155) triangle(260, 270, 270, 300, 250, 300); //Mouth fill(255, 102, 102); arc(260, 325, 49, 35, 0, 3.14159265359 ); //Hoodie rectMode(CENTER) fill('black'); rect(260, 620, 250, 450, 30); fill('violet') fill('violet') triangle(350, 380, 390, 460, 200, 435); triangle(120, 435, 170, 360, 330, 470); ellipse(300, 432, 15, 15); ellipse(220, 432, 15, 15); rect(300, 460, 8, 65, 20); rect(220, 460, 8, 65, 20); //Neck fill(247, 221, 212) rect(263, 402, 40, 55, 20); //birthmark fill(32, 19, 19) ellipse(270, 360, 10); }.