xxxxxxxxxx
let w = 50;
let h = 50;
function setup() {
createCanvas(874, 620);
background(255);
ellipseMode(CENTER);
noFill()
}
let r=33.3
function draw() {
translate(50, 50);
for(let k=0; k<8; k++){
for (let i=0; i<11; i++) {
push();
translate(i*75, k*75);
rotate(k/8*2*PI/3)
for (let j=0; j<=i; j++) {
triangle(0,r,r*cos(30/180*PI),-r*sin(30/180*PI),-r*cos(30/180*PI),-r*sin(30/180*PI))
rotate(1/11*2*PI/3)
}
pop();
}
}
}