2012年9月18日 星期二

Week02,HW02,畫圖

2.1 五十個方形

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



2.2

size(400,300);
for(int i=0;i<40;i++){
for(int j=0;j<30;j++){
  fill(random(255-i*5),random(55+j*5),random(55+i*5));
  rect(10*i,10*j,10,10);}}




2.3

size(600,600);
background(random(255),random(255),random(255));
for(int i=0;i<6;i++){
  for(int j=0;j<6;j++){
    fill(random(255),random(255),random(255));
    ellipse(i*100+50,j*100+50,100,100);
  }
}
for(int i=0;i<6;i++){
  for(int j=0;j<6;j++){
    fill(255,255,255);
    ellipse(i*100+50,j*100+50,100,50);
  }
}
for(int i=0;i<6;i++){
  for(int j=0;j<6;j++){
    fill(random(255),random(255),random(255));
    ellipse(i*100+50,j*100+50,50,50);
  }
}


3 則留言: