xxxxxxxxxx
function setup() {
createCanvas(600, 600);
noLoop();
}
function draw() {
angleMode(DEGREES);
let Tsize = 15;
for (let i = 0; i < 20; i++) {
for (let j = 0; j < 20; j++) {
let x = i * Tsize * 2;
let y = j * Tsize * 2;
//strokeWeight(1);
//fill(100);
//rect(x, y, x + Tsize * 2, y + Tsize * 2);
push();
translate(x , y );
let rotationAngle = int(random(4)) * 90;
rotate(rotationAngle);
strokeWeight(0);
// orange
fill(220, 47, 2);
triangle(0,Tsize,Tsize,Tsize,Tsize,0);
// dark
fill(3, 7, 30);
triangle(0,Tsize,Tsize,Tsize*2,Tsize,Tsize);
// red
fill(106, 4, 15);
triangle(Tsize,Tsize,Tsize*2,Tsize,Tsize,Tsize*2);
// yellow
fill(255, 186, 8);
triangle(Tsize,Tsize,Tsize,0,Tsize*2,Tsize);
pop();
}
}
}
function keyPressed() {
if(key == ' ') {
draw();
}
}