function setup() {
createCanvas(600,600);
background(227,232,150);
}
function draw() {
s = color(230,190,142)
o = color(190,100,59)
g = color(83,114,58)
b = color(95,50,30)
noStroke();
fill(80,68,58);
rect(84.3,269.865,443.011,214.291); //hair
fill(g);
quad(161.13,381.64,446.34,381.64,515.21,600,92.26,600); //clothes
fill(228,183,136);
ellipseMode(CORNER);
ellipse(66.264,259.789,57.425,76.955);//Lears
ellipse(486.497,259.789,57.425,76.955);//Rears
fill(80,68,58);
ellipse(84.3,34.471,443.011,376.798);//hair
fill(s);
ellipse(88.032,110.559,433.574,308.849);//Face
fill(s);
ellipse(244.556,94.708,62.73,62.73);//Lhairline
ellipse(297.675,94.708,62.73,62.73);//Rhairline
fill(o);
ellipse(158.722,266.315,66.652,49.215);//LdsO
fill(s);
ellipse(156.37,259.5,67.225,52.039);//LdsS
rect(154.474,287.076,24.856,23.121);
rect(212.768,273.794,25.21,23.451);
fill(o);
ellipse(389.706,259.369,66.652,49.215);//RdsO
fill(s);
ellipse(391.485,252.555,67.225,52.039);//RdsS
rect(435.749,280.131,24.856,23.121);
rect(377.101,266.849,25.21,23.451);
fill(b);
ellipse(151.955,257.672,76.806,46.701);//LeyeB
fill(255);
ellipse(161.126,263.49,62.961,38.293);//LeyeW
fill(o);
ellipse(182.175,273.554,40.264,23.451);//LeyeO
fill(g);
ellipse(192.048,276.586,26.822,17.867);//LeyeG
fill(b);
ellipse(385.107,252.773,76.806,42.311);//ReyeB
fill(255);
ellipse(389.62,256.56,67.781,34.736);//ReyeW
fill(o);
ellipse(395.84,263.844,42.245,24.466);//ReyeO
fill(g);
ellipse(400.753,269.865,25.388,14.703);//ReyeG
fill(o);
ellipse(278.441,299.638,50.599,42.754);//noseO
fill(s);
ellipse(275.921,305.33,51.035,45.208);
rect(273.223,313.966,10.436,11.109);
rect(321.737,323.486,10.436,11.109);
}
I used to draw an animated version of my alter ego, which is a 5 year old girl who is addicted to internet. When I received this project, I knew I wanted to code a portrait of my alter ego. The process was enjoyable since I was learning something completely new.