size(800, 800);
int step = width / 180; float c = 0.0;
translate(-step/4, -step/2); background(255);
for (int x = 0; x <width; x+=step) {
translate(step, 0); pushMatrix();
for (int y = 0; y < height; y+=step) {
translate(0, step); pushMatrix();
c = c + 0.01; float n = noise(c)*height*TWO_PI*cos(1)/8; float t = noise(c)*width*TWO_PI*sin(1)/9;
rotate(noise(100+(PI*100)));
bezier(n, t/n, 90, n/t, t, n/t, 190, 190);
popMatrix(); } popMatrix(); }













