2012年12月2日 星期日

B10034002_黃健崴_聖誕樹














void setup() {
  size(500, 400, P3D);
  noFill();
}
void draw() {
  background(0,172,33);
  int a = 250;//x1
  int b = 60; //y1
  int c = 200;//x3 left
  int d = 300;//x3 right
  int q = int(map(mouseX, 520,0, 0, 30));
  stroke(0,100,20);
  bezierDetail(q);
  for(int i=0; i<24; i=i+2){
  bezier(a, b, a, b+20, c+i*5, 180-i,   c-80+i*5,  180-i);
  bezier(a, b, a, b+20, c+i*5, 220-i,   c-90+i*5,  220-i);
  bezier(a, b, a, b+20, c+i*5, 260-i,   c-100+i*5, 260-i);
  bezier(a, b, a, b+20, c+i*5, 330-i/2, c-20+i*5,  300-i/2);
  bezier(a, b, a, b+20, d-i*5, 260-i,   d+100-i*5, 260-i);
  bezier(a, b, a, b+20, d-i*5, 220-i,   d+90-i*5,  220-i);
  bezier(a, b, a, b+20, d-i*5, 180-i,   d+80-i*5,  180-i);
  bezier(a, b, a, b+20, d-i*5, 330-i/2, d+20-i*5,  300-i/2);
}
}

沒有留言:

張貼留言