2012年9月18日 星期二

Week2,HW02

size(600,600);
for(int i=0;i<50;i++){
 fill(random(255),random(255),random(255));
 rect(random(255),random(255),random(255),random(255));
}

size(500,500);
for(int i=0;i<50;i++){  for(int k=0;k<50;k++){   
  fill(i*320/40,k*300/40,120);
  rect(i*10,k*10,  50,30);
  }
}

size(400,300);
for(int i=0;i<4;i++)
{
  for(int k=0;k<3;k++){ 
  fill(i*128/4,k*18/5,0);
  ellipse(i*100+50,k*100+50,  100,100);
  fill(i*80/4,k*250/5,0);
  ellipse(i*100+50,k*100+50,  80,100);
  fill(i*255/4,k*255/3,0);
  ellipse(i*100+50,k*100+50,  60,100);
  fill(i*120/4,k*150/3,0);
  ellipse(i*100+50,k*100+50,  40,100);
  fill(i*64/4,k*64/5,0);
  ellipse(i*100+50,k*100+50,  20,100);
  fill(i*128/8,k*100/10,0);
  ellipse(i*100+50,k*100+50,  0,100);
  }
}



心得感想:
今天讓我學到了很多圖案的程式碼
還學到了馬賽克的程式,以及加以變化就能變出很多圖案的程式碼,例如可以做出西瓜,眼睛之類的圓形狀物體。


1 則留言: