2017年10月12日 星期四

范姜紹瑋_Week5_筆記

1.先到http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/下載
"data.zip","windows.zip","glut32.dll"(把window.zip解壓縮到一個資料夾裡,再把glut32.dll丟進去,再把data.zip解壓縮後放進資料夾裡)
















2.接著開啟"Transformation.exe",開啟後會看到三個函式(glTranslatef、glRotated、glScalef)

























3.拖曳函式中的數字即可改變數值並且觀察變化(按R即可重置)
↓glTranslatef()移動的函式


























glRotatef()旋轉的函式


























↓glScalef()沿座標軸縮放的函式



























--------------------------------------------------------------------------------------------------------------------------
1.開啟"Projection.exe",開啟後會看到gluPerspective()及gluLookAt()兩個函式
(gluPerspective(a,b,c,d)為透視法;
 第一個參數表示視野角度;
 第二個參數表示y/x比例;
 第三個參數表示前面的Z平面;
 第四個參數表示後的的Z平面;)


























2.接著在黑色區塊按右鍵,選擇glOrtho()函式
(第一個函數表示左面的界線;
 第二個函數表示右面的界線;
 第三個函數表示下面的界線;
 第四個函數表示上面的界線;
 第五個函數表示近面的界線;
 第六個函數表示遠面的界線 )




沒有留言:

張貼留言