xxxxxxxxxx
149
function setup() {
createCanvas(600, 600);
}
function draw() {
background(157, 230, 245);
push();
stroke(100);
strokeWeight(5);
translate(200,200);
rotate(5*PI/6);
ellipse(0, 0, 110, 30);
pop();
push();
translate(20,20);
rotate(5*PI/6);
stroke(130);
strokeWeight(5);
arc(18, -247, 40, 40, PI/6, 11*PI/6, PIE);
pop();
stroke("red");
strokeWeight(8);
point(230, 185);
stroke("red");
strokeWeight(8);
point(210, 195);
stroke(100);
beginShape();
vertex(500, 500);
vertex(420, 550);
vertex(160, 520);
vertex(120, 480);
vertex(120, 560);
vertex(200, 440);
vertex(450, 430);
vertex(500, 450);
endShape(CLOSE);
stroke(40);
strokeWeight(25);
rect(390, 250, 120, 105);
stroke(220);
strokeWeight(8);
triangle(370, 290, 310, 280, 340, 250);
stroke(220);
strokeWeight(8);
triangle(530, 290, 560, 250, 590, 280);
stroke("red");
strokeWeight(15);
point(480, 300);
stroke("red");
strokeWeight(15);
point(420, 300);
stroke(100);
strokeWeight(8);
strokeJoin(ROUND);
beginShape();
vertex(420, 230);
vertex(430, 180);
vertex(440, 230);
vertex(450, 180);
vertex(460, 230);
vertex(470, 180);
vertex(480, 230);
vertex(420, 230)
endShape();
stroke("red");
strokeWeight(15);
point(420, 480);
stroke("red");
strokeWeight(15);
point(480, 480);
stroke(66, 133, 153);
strokeWeight(7);
line(600, 130, 0, 130);
stroke(230);
strokeWeight(5);
ellipse(50, 330, 30, 30);
stroke(230);
strokeWeight(5);
ellipse(80, 290, 10, 10);
stroke(230);
strokeWeight(5);
ellipse(530, 190, 20, 20);
stroke(230);
strokeWeight(5);
ellipse(540, 220, 10, 10);
stroke(230);
strokeWeight(5);
ellipse(570, 200, 15, 15);
stroke(230);
strokeWeight(5);
ellipse(550, 410, 30, 30);
stroke(230);
strokeWeight(5);
ellipse(540, 450, 15, 15);
push();
stroke(100);
strokeWeight(10);
translate(245,235);
rotate(PI/3);
rect(30, 130, 75, 105, 25, 25, 25, 25);
pop();
push();
stroke(180);
strokeWeight(20);
translate(210,220);
rotate(PI/4);
beginShape();
scale(0.4);
vertex(200, 300);
bezierVertex(200, 250, 350, 300, 350, 250);
bezierVertex(150, 50, 50, 100, 50, 150);
bezierVertex(50, 200, 200, 250, 200, 300);
endShape();
pop();
stroke("red");
strokeWeight(8);
point(120, 385);
stroke("red");
strokeWeight(8);
point(90, 400);
}