week04
##week04_mouse_glScalef
0. 桌面安裝 freeglut , 把 lib 的 libfreeglut.a 複製成 libglut32.a1. File-New-Project , GLUT 專案 week07_mouse_glScalef (檔案位置:桌面) ,GLUT目錄(桌面/freeglut 複製上去)
2. 打10行程式碼(github)
3.加上 4 、 5 行,出現淡黃色背景
4.void motion( ),加上上週程式碼
#看課本範例
1. 請到 https://jsyeh.org/3dcg10 下載課本範例 data 及 win32 兩個檔案
2. windows.zip 解壓縮 => data.zip點開 => 將data資料夾複製到windows裡
3. 點開 Transformation.exe
4.swap translate/rotate 交換兩行 觀察差異
5.差別是公轉自轉
- 把「轉動中的高高瘦瘦的藍色的車子」搬到右邊去
- 轉動中的「高高瘦瘦的藍色的車子」
- 高高瘦瘦的藍色的車子
- 藍色的車子
- 車子
##week04_translate_rotate_scale
0. 桌面安裝 freeglut , 把 lib 的 libfreeglut.a 複製成 libglut32.a
1. File-New-Project , GLUT 專案 week04_translate_rotate_scale (檔案位置:桌面) ,GLUT目錄(桌面/freeglut 複製上去)
2. 打10+1行程式碼(github)
1. File-New-Project , GLUT 專案 week04_translate_rotate_scale (檔案位置:桌面) ,GLUT目錄(桌面/freeglut 複製上去)
2. 打10+1行程式碼(github)
3.貼上上一個的一些程式碼(藍色框起來),新增一行(紅色框起來),執行後茶壺會自己轉
- 把「大小沒變的藍色的車子」移到左邊
- 大小沒變的藍色的車子
- 藍色的車子
- 車子
1.加上紅色框起來的程式碼,綠色小小的茶壺會繞著中心公轉
沒有留言:
張貼留言