function setup() {
createCanvas(500, 500);
background(255, 165, 0); //make pink? or orange?
}
function draw() {
fill(90, 50, 19);
stroke(90, 50, 19);
rect(160, 200, 180, 200); //hair
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(170, 390, 40, 40); //start of curls
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(170, 370, 30, 30);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(190, 400, 40, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(220, 405, 40, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(240, 415, 40, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(260, 405, 40, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(280, 405, 40, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(300, 400, 40, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(330, 390, 40, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(330, 370, 30, 30);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(330, 200, 30, 50);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(170, 200, 30, 50);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(325, 180, 30, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(170, 180, 30, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(320, 165, 30, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(180, 165, 30, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(315, 155, 30, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(185, 155, 30, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(250, 110, 100, 50);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(320, 165, 30, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(300, 130, 40, 40);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(200, 130, 40, 40);
fill(234, 192, 134);
stroke(234, 192, 134);
ellipse(250, 200, 150, 200); //face
fill(234, 192, 134);
stroke(234, 192, 134);
ellipse(325, 200, 30, 40);
fill(234, 192, 134);
stroke(234, 192, 134);
ellipse(175, 200, 30, 40);
fill(250, 199, 138); //nose
stroke(250, 199, 138);
rect(242, 190, 13, 40);
fill(250, 199, 138); //nose
stroke(250, 199, 138);
ellipse(242, 230, 15, 15);
fill(250, 199, 138); //nose
stroke(250, 199, 138);
ellipse(255, 230, 15, 15);
fill(255, 255, 255); //eyes
stroke(255, 255, 255);
ellipse(287, 175, 35, 20);
fill(90, 50, 19);
stroke(0, 0, 0);
ellipse(287, 175, 17, 17);
fill(255, 255, 255);
stroke(255, 255, 255);
ellipse(213, 175, 35, 20);
fill(90, 50, 19);
stroke(0, 0, 0);
ellipse(213, 175, 17, 17);
fill(0, 0, 0);
stroke(0, 0, 0);
ellipse(213, 175, 7, 7);
fill(0, 0, 0);
stroke(0, 0, 0);
ellipse(287, 175, 7, 7);
fill(255, 255, 255);
stroke(255, 255, 255);
ellipse(210, 175, 2, 3);
fill(255, 255, 255);
stroke(255, 255, 255);
ellipse(285, 175, 2, 3);
fill(255, 180, 203); //mouth
stroke(255, 0, 0);
ellipse(250, 260, 60, 20);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(210, 155, 35, 5);
fill(90, 50, 19);
stroke(90, 50, 19);
ellipse(288, 155, 35, 5)
if(mouseX<250){//flash tongue
fill(219, 112, 147);
stroke(219, 112, 147);
ellipse(250,275, 20, 40);
stroke(199, 21, 133)
line(250, 255, 250, 293);
}
}
I really enjoyed experimenting with color for my self portrait; RGB is really unfamiliar to me but I liked how similar is is to mixing paint. Move your mouse around my image for a fun surprise!