2018年3月19日 星期一

week04 宇的筆記

1.前往 jsyeh.org/3dcg10 下載 data win32 glut32.dll 三個檔案
   並解壓縮 win32 再將其他兩個解壓縮放到win32的資料夾

2.用 Transformation.exe 來說明
   glTranslatef(x,y,z);
   x>>x軸移動
   y>>y軸移動
   z>>z軸移動
   glRotatef(t,x,y,z);
   t>>旋轉角度
   以右手坐標系統做旋轉基準
   x>>以x軸為基準旋轉
   1代表x軸朝右  -1代表x軸朝左
   y>>以y軸為基準旋轉
   1代表y軸朝上  -1代表y軸朝下
   z>>以z軸為基準旋轉
   1代表z軸朝前  -1代表z軸朝後
   glScalef(x,y,z);
   x>>x軸方向放大縮小
   y>>y軸方向放大縮小
   z>>z軸方向放大縮小

3.說明期中考題

4.實作加深印象
(1)茶壺自動旋轉

(2)滑鼠x軸移動 旋轉茶壺

(3)茶壺移動旋轉改良版

沒有留言:

張貼留言