2013年9月15日 星期日

99160193黃柏勳week02

void setup(){
  size(600,400);
}
void draw(){
  for(int x=0;x<600;x+=100){
    for(int y=0;y<400; y+=100){
      rect(x,y,100,100);
    }
  }

}

劃出格子


int a=28;
int b=50;
void setup(){
  size(600,400);
}
void draw(){
  for(int x=0;x<600;x+=100){
    for(int y=0;y<400; y+=100){
      fill(124,155,4);
      rect(x,y,100,100);
      fill(1,155,54,125);
      ellipse(x+50, y+50, 90+5, 55+5);
        ellipse(x+50, y+50, 55+5, 90+5);
        fill(20,105,100,100);
       // triangle(x+50-a, y+50-a+b, x+50+28-a, y+50-55-a+b, x+50+56-a, y+50-a+b);
    }
  }
}
畫出漂亮圖形跟上顏色












int a=28;
int b=50;
void setup(){
  size(600,400);
}
void draw(){
  for(int x=0;x<600;x+=100){
    for(int y=0;y<400; y+=100){
      fill(124,155,4);
      rect(x,y,100,100);
      fill(1,155,54,dist(x,y,mouseX,mouseY)*5);
      ellipse(x+50, y+50, 90+5, 55+5);
        ellipse(x+50, y+50, 55+5, 90+5);
        fill(20,105,100,100);
       // triangle(x+50-a, y+50-a+b, x+50+28-a, y+50-55-a+b, x+50+56-a, y+50-a+b);
    }
  }
}
增加透明度











int a=50;
int b=50;
void setup(){
  size(600,400);
}
void draw(){
  for(int x=0;x<600;x+=100){
    for(int y=0;y<400; y+=100){
      fill(124,155,4);
      rect(x,y,100,100);
      fill(random(256),random(256),random(256),80);
   
    ellipse(x+50, y+50, 90+5, 55+5);
        ellipse(x+50, y+50, 55+5, 90+5);
       // fill(20,105,100,80random(256));
     
        //triangle(x+50-a, y+50-a+b, x+50+28-a, y+50-55-a+b, x+50+56-a, y+50-a+b);
    }
  }
}
亂跳顏色
用random畫出漂亮的三角形
   fill(random(256),random(256),random(256) ,80);
        triangle(random(600), y+50-a+b, x+50+28-a,random(256), x+50+56-a, random(400));
        triangle(random(600), y+50-a+b, random(600),y+50-a+b, x+50+56-a, random(256));


hw4心得:我覺得有點太快了

沒有留言:

張貼留言