size(50, 50); background(200,200,200); float angle = 0; float px = 0, py = 0; float amplitude = 30; float frequency = 0; float fillGap = 2.5; color c; for (int i =- 75; i < height+75; i++){ // reset angle to 0, so waves stack properly angle = 0; // increasing frequency causes more gaps frequency+=.006; for (float j=0; j