xxxxxxxxxx
// number of rects
int rectCount = 5000;
float [] rectX = new float [rectCount];
float [] rectY = new float [rectCount];
float [] rectA = new float [rectCount];
float [] rectB = new float [rectCount];
void setup() {
size (1450, 750);
background (150);
}
void draw () {
background (200);
//rect
for (int i = 0; i < rectCount; i = i + 1) {
fill ((int)random(255), (int)random(255), (int)random(255));
rect (rectX[i], rectY[i], rectA[i], rectB[i]);
rectX[i] = random (width);
rectY[i] = random (height);
rectA[i] = random (300);
rectB[i] = random (1);
frameRate (40);
}
for (int ii = 0; ii < rectCount; ii = ii + 10) {
fill ((int)random(50), (int)random(50), (int)random(50));
rect (rectX[ii], rectY[ii], rectA[ii], rectB[ii]);
rectX[ii] = random (width);
rectY[ii] = random (height);
rectA[ii] = random (600);
rectB[ii] = random (5);
frameRate (40);
}
}