Self-Portrait Attempt!
project-01-portrait
function setup() {
createCanvas(500, 700);
background(225, 65, 86);
text("p5.js vers 0.9.0 test.", 10, 15);
}
function draw() {
stroke(0);
strokeWeight(4);
fill(255, 85, 171);
ellipse(250, 350, 378, 554);
strokeWeight(1);
fill(255, 255, 51);
square(100, 170, 100);
strokeWeight(5);
fill(10, 154, 250);
circle(349, 304, 156);
strokeWeight(2);
fill(153, 255, 51);
rect(274, 120, 56, 400);
strokeWeight(6);
fill(204, 255, 255);
quad(130, 256, 318, 105, 250, 478, 109, 284);
strokeWeight(3);
fill(68, 253, 62);
rect(150, 110, 132, 146);
strokeWeight(3);
fill(178, 255, 102);
ellipse(250, 500, 300, 140);
strokeWeight(1);
fill(247, 255, 0);
triangle(154, 428, 336, 350, 297, 543);
strokeWeight(4);
fill(54, 229, 255);
circle(130, 380, 150);
noFill();
line(210, 627, 290, 627);
line(101, 530, 210, 627);
line(290, 627, 399, 530);
line(70, 325, 101, 530);
line(430, 325, 399, 530);
line(76, 255, 70, 325);
line(424, 255, 430, 325);
arc(250, 400, 56, 10, 210, 0);
fill(255);
ellipse(150, 300, 79, 65);
ellipse(350, 300, 79, 65);
fill(0, 26, 154);
circle(150, 300, 65);
circle(350, 300, 65);
fill(225, 65, 86);
triangle(150, 73, 250, 73, 120, 255);
triangle(350, 73, 250, 73, 400, 255);
triangle(145, 90, 20, 325, 120, 255);
triangle(355, 90, 480, 325, 380, 255);
strokeWeight(7);
noFill();
arc(150, 245, 85, 15, 0, 160);
arc(350, 255, 85, 25, 30, 0);
strokeWeight(4);
arc(250, 465, 110, 5, 0, 160);
}