2012年9月18日 星期二

Week02, HW02

1. 隨機畫50個 rect




















程式碼:

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

2.畫有規則,顏色漸層的正方形



程式碼:

size(600,400);
for(int i=0;i<60;i++){
  for(int k=0;k<40;k++){
fill(k*255/40,i*255/60,100);
rect(i*10,k*10,10,10);
}
}


3.多個圓


















































程式碼:


size(600,400);
background(0, 0, 0);
for(int i=0;i<60;i++){
  for(int k=0;k<40;k++){
    fill(random(255),random(255),255);
    ellipse(i*100+50,k*100+50,100,100);
    fill(random(255),random(255),255);
    ellipse(i*100+50,k*100+50,100,70);
    fill(255,255,255);
    ellipse(i*100+50,k*100+50,50,70);
  }
}

4. 上課心得

今天的上課內容並沒有很難懂,圖形知道原理後也很好畫,只是要畫好看的圖形要多花一點時間而已~

1 則留言: