size(500,500); smooth(); background(255,204,208); fill(255,20); float scaleVal =18.0; float angleInc = PI/28.0; float angle = 0.0; for (int offset = -10; offset < width +5; offset += 20){ for ( int y = 0; y <= height; y +=1){ float x = offset + (sin(angle) * scaleVal); noStroke(); ellipse (x,y,10,10); stroke(0); point(x,y); angle += angleInc; } angle += PI; }