var col1 = new color(255, 255, 255); var col2 = color(56, 56, 56); var d = 80; var drawCross = function(c) { fill(c); stroke(c); var t = d/3; // size of one block rect(-t/2, -t/2, t, t); // center rect(-t/2, -t/2 - t, t, t); // top rect(-t/2, -t/2 + t, t, t); // bottom rect(-t/2 - t, -t/2, t, t); // left rect(-t/2 + t, -t/2, t, t); // right }; var draw = function() { background(col1); for(var x = 0; x < 400 + d; x += d) { for(var y = 0; y < 400 + d; y += d) { pushMatrix(); translate(x, y); rotate(frameCount); drawCross(col2); popMatrix(); } } };