This is my code.
Portrait ProjectDownload
function setup() {
createCanvas(600, 800);
background(100);
text("p5.js vers 0.9.0 test.", 10, 15);
}
function draw() {
background(100);
fill(163, 116, 96);
noStroke();
ellipse(300, 400, 320, 450 );
fill(111, 84, 54)
quad(151, 230, 227, 100, 480, 90, 400, 230)
noFill();
stroke(0);
strokeWeight(3)
arc(187, 363, 189, 189, PI + HALF_PI + QUARTER_PI, TWO_PI + QUARTER_PI);
arc(415, 363, 189, 189, HALF_PI + QUARTER_PI, PI + HALF_PI);
arc(265, 450, 50, 50, HALF_PI, PI + QUARTER_PI);
arc(335, 450, 50, 50, PI + HALF_PI + QUARTER_PI, TWO_PI + HALF_PI);
fill(0);
noStroke();
ellipse(209, 363, 60, 48)
fill(100);
noStroke();
arc(200, 400, 320, 450, PI, PI + HALF_PI);
fill(163, 116, 96);
noStroke();
arc(100, 400, 125, 350, PI, PI + HALF_PI);
fill(0);
circle(390, 363, 60);
fill(34, 70, 144)
ellipse(380, 363, 15, 35);
ellipse(198, 363, 15, 35);
fill(157, 78, 74)
quad(230, 500, 335, 485, 330, 515, 225, 510)
quad(230, 510, 335, 510, 330, 525, 225, 520)
fill(0)
triangle(240, 510, 325, 498, 330, 510)
}