記録

頑張って勉強したこと書くよ

綺麗な柄

float d=width*2.5;

void setup() {
  size(500, 500);
  colorMode(HSB, 360, 100, 100);
  background(0, 0, 0);
  noStroke();
  fill(200, 100, 100, 30);
}
void draw() {
  translate(width/2, height/2);
  rotate(PI/4);
  for (int i=0; i<256; i=i+1) {
    ellipse(d/-2, 0, d, d);
    ellipse(d/2, 0, d, d);
    d=d/1.05;
    rotate(PI/24.0*4);
  }
}

参考【メディアアート・プログラミング Ⅰ – 東京藝術大学 | yoppa org第3回39/62,40/62】

ほぼコピー。voidsetupとか使うと何故か元のスケッチより小さく描画されるのを直したりしてた。あとちょっといじって違う感じにした。綺麗な柄になりました。でも全部どうなってるか理解してないのでまた勉強します。