今日目標: (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) 自動重複執行
沒有留言:
張貼留言