1. 主題: keyboard、mouse、motion
2. 主題: 移動、旋轉、縮放
3. 主題: 矩陣
1.下載課本範例 https://jsyeh.org/3dcg10/
2.下載 : data , win32
3.windows.zip=>下載\windows\Transformation.exe
data.zip=>下載\windows\data\模型檔
4.試glScalef(x,y,z);
______________
## week04_mouse_glScalef
0.安裝freeglut,同時把 lib\libfreeglut
複製成libglut32.a
1.File-New-Project,GLUT專案
week04_mouse_glScalef 要設定好GLUT
設定「清背景」的顏色
上周的「旋轉」程式碼,按住移動滑鼠可以讓茶壺放大、縮小
滑鼠: 左放大,右縮小
______________
##試著交換 translae/rotate兩行程式
1.是課本範例 Transformation
2.先把translate移到右方,再rotate看看
3.下方程式,按右鍵,可swap translate/rotate交換
#理解技巧
點畫面哪裡就會印出茶壺
公轉自轉
1.是課本範例 Transformation
2.先把 translate 移到右方,再rotate 看看
3.下方程式,按右鍵,可swap translate/rotate交換
4.再看看,差在哪裡
5.公轉自轉






沒有留言:
張貼留言