小白學圖學 Week04
##week04_mouse_glScalef
0.安裝freeglut,同時把lib\libfreeglut.a複製成libglut32.a
1.File-New-Project,GLUT專案 week04_mouse_glScalef 要設定好GLUT
2.貼上10行程式碼
_____________________________________________________________________________
第一個版本的程式
程式碼照片
程式照片
_____________________________________________________________________________
*縮放大小
程式碼照片
程式畫面
_____________________________________________________________________________
##試著交換 Translate/Rotate 兩行程式
*試課本範例Transformation
*先把translate移到右方,再rotate看看
*下方程式,按右鍵,可swap translate/rotate交換
*再rotate看看,差在哪裡 Ans:公轉/自轉
*Why? Ans.因為旋轉軸不一樣
##理解的技巧
1.把左耳靠著左肩,再看程式碼(從下往上看)
2.把旋轉中,長胖的藍色車子移到右邊去
旋轉中長胖的藍色車子
長胖的藍色車子
藍色的車子
車子
把全部的東西做旋轉
放在右邊的高瘦的藍色車子
高瘦的藍色車子
藍色的車子
車子
_____________________________________________________________________________
## week04_translate_rotate_scale
1.File-New-Project,GLUT專案week04_translate_rotate_scale
2.把剛剛的week04_mouse_glScalef程式貼上
程式照片
___________________________________________________________________________
## week04_rotate_translate_scale
1.File-New-Project,GLUT專案week04_translate_rotate_scale
2.把剛剛的week04_translate_rotate_scale程式貼上
程式照片
_____________________________________________________________________________
## week04_keyboard_mouse_motion
1.File-New-Project,GLUT專案 week04_keyboard_mouse_motion
2.把10行程式碼貼上














沒有留言:
張貼留言