int gridW = 14;
int gridH = 14;
int border = 70;
int stepX = 50;
int stepY = 50;
int graphicSize = 25;
void setup()
{
size(800, 800);
noStroke();
fill(0);
background(255);
rectMode(CENTER);
float rotation = 0;
translate(border, border);
for (int i=0; i < gridH; i++)
{
for (int j = 0; j < gridW; j++)
{
rotation++;
pushMatrix();
translate(j * stepX, i * stepY);
rotate(radians(rotation));
rect(0, 0, graphicSize, graphicSize);
popMatrix();
}
}
}