2015年3月19日 星期四

02160501_陳立中 WEEK04

今日目標:     (1)作業表揚     (2)重點:移動、旋轉、放大縮小   (3)3D物件

1.下載freeglut

開啟Code block  glut的project

將libfreeglut.a   改成libglut32.a

今天新教的程式碼
移動:glTranslatef(x,y,z)
旋轉:glRotate(角度,x,y,z)
放大縮小:glScalef(x,y,z)

移動




2.旋轉
glutWireTorus(內半徑,外半徑,橫切,縱切) Wire為空心 Torus為圓環

動一下 就會刷新 做旋轉



畫面會亂  像這樣 (旋轉之後會重疊起來

  三個步驟
(1) 清畫面
(2)備份矩陣(matrix)
(3)閒閒沒事時(Idle) 自動重複執行



沒有留言:

張貼留言