2016年3月24日 星期四

WEEK05_02160136_陳威志

動眼睛

void setup(){
  size(320, 300);
}
void draw(){
  background(0);
  fill(255);
  ellipse(40, 50, 33, 33);
  ellipse(120-40, 50, 33, 33);
  fill(0);
  float t = atan2(mouseY-50, mouseX-45);
  ellipse(40+15*cos(t), 50+15*sin(t), 5, 5);
  t = atan2(mouseY-50, mouseX-(120-40));
  ellipse(120-40+15*cos(t), 50+15*sin(t), 5, 5);
}

\

雙螺旋

void setup(){
  size(600, 600);
}
void draw(){
  background(255);
  float t = frameCount/100.0;
  for(float f = 0; f < PI; f += 0.1)
  {
    rect(200+150*cos(f+t), f*100, 30, 30);
    rect(200+150*cos(f+t+PI), f*100, 30, 30);
  }
}

沒有留言:

張貼留言