Daily Creative Coding

元「30 min. Processing」。毎日、Creative Codingします。

渦を描く

/**
* Looper
*
* @author aa_debdeb
* @date 2015/11/20
*/


void setup(){
  size(500, 500);
  background(255);
}

void draw(){
  background(255);
  noStroke();
  fill(0);
  translate(width/2, height/2);
  rotate(frameCount * 0.01);
  for(float angle = 0;angle < 10800; angle += 3){
    float radian = radians(angle);
    float distance = sqrt(angle * 5);
    float x = distance * cos(radian);
    float y = distance * sin(radian);
    ellipse(x, y, 5, 5);
  }
}