xxxxxxxxxx
56
function setup() {
createCanvas(500, 300);
background(200);
point(100, 150);
line(100, 100, 200, 200);
rect(width/2, height/2, 125, 150);
ellipse(width/2, height/2, 75, 75);
triangle(50, 0, 100, 100, 0, 100);
quad(10, 20, 75, 0, 100, 100, 0, 80);
beginShape();
vertex(50, 0);
vertex(100, 50);
vertex(100, 125);
vertex(0, 125);
vertex(0, 50);
vertex(50, 0);
endShape();
rect(25, 50, 20, 20);
beginShape();
vertex(0, 100);
bezierVertex(0, 100, 50, 0, 100, 100);
bezierVertex(100, 100, 150, 200, 200, 100);
bezierVertex(200, 100, 250, 0, 300, 100);
vertex(300, 300);
vertex(0, 300);
vertex(0, 100);
endShape();
ellipseMode(CORNER);
fill(0);
stroke(255);
strokeWeight(5);
push();
translate(100, 100);
ellipse(width/2, height/2, 200, 200);
pop();
rectMode(CENTER);
stroke(45);
// fill(200);
noFill();
push();
translate(width/2, height/2);
rotate(radians(45));
rect(0, 0, 100, 100);
pop();
}