xxxxxxxxxx
function setup() {
createCanvas(595.3, 841.9);
}
function draw() {
background(255);
// First red shape
fill("#ff2222");
beginShape();
vertex(336.3, 373.1);
bezierVertex(336.3, 373.1, 350.3, 346.8, 338.8, 315.3);
bezierVertex(364.3, 316.1, 370, 359.6, 365.8, 375.6);
bezierVertex(363.5, 384.2, 356.9, 395.6, 355.9, 395.9);
bezierVertex(355.9, 395.7, 336.3, 373.1, 336.3, 373.1);
endShape();
// Second red shape
beginShape();
vertex(263, 373.1);
bezierVertex(263, 373.1, 249, 346.8, 260.5, 315.3);
bezierVertex(235, 316.1, 229.3, 359.6, 233.5, 375.6);
bezierVertex(235.8, 384.2, 241.9, 395.6, 242.9, 395.9);
bezierVertex(243, 395.7, 263, 373.1, 263, 373.1);
endShape();
// Yellow shape
fill("#7f0000");
beginShape();
vertex(300.9, 363.2);
bezierVertex(340.9, 363.2, 358.5, 391.5, 361.7, 410.1);
bezierVertex(364.9, 428.8, 370.2, 483.2, 323.8, 508.3);
bezierVertex(277.4, 533.4, 234.2, 484, 233.5, 435.6);
bezierVertex(232.9, 390.8, 259.8, 363.2, 300.9, 363.2);
endShape();
// White circles
fill("#ffffff");
noStroke();
ellipse(288.8, 399.8, 2.6);
ellipse(330, 388.9, 2.6);
ellipse(338, 383.1, 2.6);
ellipse(319.3, 393.4, 2.6);
ellipse(309.5, 398.6, 2.6);
ellipse(278.9, 394.6, 2.6);
ellipse(298.6, 403.1, 2.6);
ellipse(258.8, 383.7, 2.6);
ellipse(268.4, 388.2, 2.6);
// White lines
beginShape();
vertex(283.5, 425.4);
bezierVertex(279.7, 434.8, 269, 439.3, 259.6, 435.5);
bezierVertex(250.2, 431.7, 245.7, 421, 249.5, 411.6);
endShape();
beginShape();
vertex(315.2, 425.4);
bezierVertex(319, 434.8, 329.7, 439.3, 339.1, 435.5);
bezierVertex(348.5, 431.7, 353, 421, 349.2, 411.6);
endShape();
// Red rectangles
fill("#ff2222");
rect(247.7, 439.1, 7.2, 39.2);
rect(257.7, 444.9, 7.2, 39.2);
rect(267.4, 448.1, 7.2, 39.2);
rect(276.4, 449.7, 7.2, 39.2);
rect(343.5, 439.1, 7.2, 39.2);
rect(333.4, 444.9, 7.2, 39.2);
rect(323.7, 448.1, 7.2, 39.2);
rect(314.7, 449.7, 7.2, 39.2);
// Yellow rectangles
fill("#fff799");
rect(295.1, 413.7, 8, 85);
// Yellow triangles
fill("#fff799");
beginShape();
vertex(245, 388.2);
vertex(251.3, 378.1);
vertex(240.5, 374.8);
vertex(245, 388.2);
endShape(CLOSE);
beginShape();
vertex(239.1, 372.8);
vertex(247.9, 364.8);
vertex(238.5, 358.7);
vertex(239.1, 372.8);
endShape(CLOSE);
beginShape();
vertex(239.3, 356.1);
vertex(249.8, 350.6);
vertex(242.3, 342.3);
vertex(239.3, 356.1);
endShape(CLOSE);
beginShape();
vertex(243, 338.8);
vertex(254.4, 335.4);
vertex(248.5, 325.8);
vertex(243, 338.8);
endShape(CLOSE);
beginShape();
vertex(353.9, 388.2);
vertex(347.6, 378.1);
vertex(358.4, 374.8);
vertex(353.9, 388.2);
endShape(CLOSE);
beginShape();
vertex(359.8, 372.8);
vertex(351, 364.8);
vertex(360.4, 358.7);
vertex(359.8, 372.8);
endShape(CLOSE);
beginShape();
vertex(359.6, 356.1);
vertex(349.1, 350.6);
vertex(356.6, 342.3);
vertex(359.6, 356.1);
endShape(CLOSE);
beginShape();
vertex(355.9, 338.8);
vertex(344.5, 335.4);
vertex(350.4, 325.8);
vertex(355.9, 338.8);
endShape(CLOSE);
}