2012年9月16日 星期日

HW02

HW2-A

HW2-B
HW2-C
(A)
void setup(){
size(800,800);
frameRate(0.5);
}
void draw()
{
  background(0);
for(int i=0;i<100;i++)
{
fill(random(255),random(255),random(255),random(255));
rect(random(800),random(800),random(400),random(400));
}
}

(B)

void setup(){

size(500,500);
frameRate(2);
}
void draw(){
  noStroke();
  smooth();
  for (int y = -30; y <= 500; y += 20) {
 fill(random(255),random(255),random(255),random(255));
    for (int x = -30; x <= 500; x += 20) {
       
      rect(x+y/5.0,y-x/6.0, 10 + x/2, 5);
    }
  }
}

(C)

size(800,600);

for(int i=0;i<=800;i+=200)
{
 
  for(int j=0;j<=600;j+=200)
  {       fill(random(255),random(255),random(255),random(255));
    ellipse(100+i,100+j,200,200);
       fill(random(255),random(255),random(255),random(255));
    ellipse(100+i,100+j,150,150);
        fill(random(255),random(255),random(255));
    ellipse(100+i,100+j,50,50);
  }
}

心得;
random很好玩,看到顏色一直閃,位置一直換
還多了透明度的控制,雖然我還是用random

沒有留言:

張貼留言