丸い虹
int n=10; void setup() { size(500, 500); colorMode(HSB, 360, 100, 100); } void draw() { for (int a=0; a<height+20; a=a+n) { for (int i=0; i<width+20; i=i+n) { fill(i%360, 100, 100); ellipse(i, a, n, n); } } }
15行スケッチ。
メディアアート・プログラミング Ⅰ – 東京藝術大学 | yoppa org第3回47/62,48/62をellipseに変えたりstrokeつけたり円の大きさをnの値を変えると円の大きさが変わります。
今までこういうことをうまくできなかったと思う。