size(400, 400); background(255); for (int i = 0; i < 20; i ++) { float p1x = i*i*1.05; //点1(左側)用のxを設定。i*iで加速度的に増える。 //係数1.05を調整して画面からはみ出ないようにする。 float p1y = (i + 1)*20; //点1(左側)用のyを設定。20,40,60,80... float p2x = i*i*0.55 + 200 ; //点2(右側)用のxを設定。 //係数1.05に対して0.55にしてあるのでカーブは緩やかになる。 float p2y = (i + 2)*20; //点2(右側)用のyを設定。40,60,80,100... line(p1x, p1y, p2x, p2y); }