My (abstract) self portrait.
function setup() {
createCanvas(600, 600);
background(229, 204, 205) //muted pink
}
function draw() {
fill(150, 72, 75) //mauve
strokeWeight(0)
ellipse (365,330,400,475) //face shape
noFill();
strokeWeight(5)
stroke(207, 230, 145); // neon green line
bezier(150, 0, 10, 80, 120, 60, 0, 120); // hair
bezier(250, 0, 10, 80, 120, 60, 0, 220);
strokeWeight(2);
bezier(200,250,250,300,300,250,300,250); //eye
line(210,260,200,270); //eyelashes
line(230, 270, 225, 285);
line (250, 272, 250, 290);
arc(350,450,50,30,PI,0); // left top lip
arc(400,450,50,30,PI,0); // right top lip
arc(375,450,100,40,0,PI,CHORD); // bottom lip
bezier(175,200,375,175,375,250,365,350); // brow bone
bezier(365,350,330,360,370,400,390,365); // nose
bezier(150,150,150,550,280,500,390,540); // jawline
}