ふと,グラデーションを作りたくなったので,作ってみる.
size(1680,1050); //背景 background(255,255,255); noStroke(); float color1,color2; //四角のサイズ int box_size = 20; for(int i = box_size;i < 1680 - box_size;i += box_size*2) { for(int j = box_size;j < 1050- box_size; j += box_size*2) { //fill(random(155)+100,random(155)+100,random(155)+100); color1 = (float)i / 1640 * 255; color2 = (float)j / 1010 * 255; fill(color1,color2,255); rect(i,j,box_size,box_size); } } save("gradetion.jpg");
画像のサイズは,1680x1050.
Keynoteで使いたかったのでこのサイズに...
後は,適当に変数を変更すれば自由に使えると思います.
C言語で書くのがメンドクサイのを,さくっとかけてしまう.Pocessingは良いと思う今日この頃です.
そういえば,MacOSXを10.5にしても何の問題も無く動いたなぁ〜...