Hi there!
I am drawing a grid with 9 different types of design, as you can see in the Code Now, I would like to use them ramdomly, I mean, to fill the squares with them in a random way. How could I start doing that? Thank you!
void setup(){
size(1000,1000);
background (255);
noStroke();
//model 1
fill(random(256),random(256),random(256));
rect(0,0,50,100);
//model 2
fill(random(256),random(256),random(256));
rect(100,0,100,50);
//model 3
fill(random(256),random(256),random(256));
rect(200,0,50,50);
fill(random(256),random(256),random(256));
rect(200,50,50,50);
//kodel 4
fill(random(256),random(256),random(256));
rect(350,0,50,50);
fill(random(256),random(256),random(256));
rect(350,50,50,50);
//model 5
fill(random(256),random(256),random(256));
rect(400,0,50,50);
fill(random(256),random(256),random(256));
rect(450,0,50,50);
//model 6
fill(random(256),random(256),random(256));
rect(500,50,50,50);
fill(random(256),random(256),random(256));
rect(550,50,50,50);
//model 7
fill(random(256),random(256),random(256));
rect(600,0,50,50);
fill(random(256),random(256),random(256));
rect(600,50,50,50);
fill(random(256),random(256),random(256));
rect(650,0,50,50);
fill(random(256),random(256),random(256));
rect(650,50,50,50);
//model 8
fill(random(256),random(256),random(256));
rect(700,0,25,25);
fill(random(256),random(256),random(256));
rect(700,25,25,25);
fill(random(256),random(256),random(256));
rect(725,0,25,25);
fill(random(256),random(256),random(256));
rect(725,25,25,25);
fill(random(256),random(256),random(256));
rect(700,50,25,25);
fill(random(256),random(256),random(256));
rect(700,75,25,25);
fill(random(256),random(256),random(256));
rect(725,50,25,25);
fill(random(256),random(256),random(256));
rect(725,75,25,25);
// model 9
fill(random(256),random(256),random(256));
rect(800,0,25,25);
fill(random(256),random(256),random(256));
rect(800,25,25,25);
fill(random(256),random(256),random(256));
rect(825,0,25,25);
fill(random(256),random(256),random(256));
rect(825,25,25,25);
fill(random(256),random(256),random(256));
rect(800,50,25,25);
fill(random(256),random(256),random(256));
rect(800,75,25,25);
fill(random(256),random(256),random(256));
rect(825,50,25,25);
fill(random(256),random(256),random(256));
rect(825,75,25,25);
fill(random(256),random(256),random(256));
rect(850,0,25,25);
fill(random(256),random(256),random(256));
rect(850,25,25,25);
fill(random(256),random(256),random(256));
rect(875,0,25,25);
fill(random(256),random(256),random(256));
rect(875,25,25,25);
fill(random(256),random(256),random(256));
rect(850,50,25,25);
fill(random(256),random(256),random(256));
rect(850,75,25,25);
fill(random(256),random(256),random(256));
rect(875,50,25,25);
fill(random(256),random(256),random(256));
rect(875,75,25,25);
noFill();
stroke(1);
for(int x=0; x<1000; x=x+100) {
for(int y=0; y<1000; y=y+100)
rect(x,y,100,100);
}
}