2023年3月2日 星期四

KZNK Week03 移動 Translate

Week03-1 Translate


 https://jsyeh.org/3dcg10/下載Examples:[data]、[win32],並解壓縮




















把data加入windows資料夾,再執行windows資料夾裡的Transformation.exe








































開啟新的GLUT專案,命名week03-1 translate

覆蓋貼上week02-1的程式碼


















更改void display中的程式碼為
glPushMatrix();
    glTranslatef(0.5,0.5,0);
    glutSolidTeapot(0.3);
glPopMatrix();
glutSwapBuffers();
茶壺會移動


















Week03-2 用滑鼠移動茶壺位置

開啟新的GLUT專案,命名week03-2 translate_mouse

複製剛才week03-1 translate的程式碼貼上
修改程式碼為
茶壺可隨滑鼠移動



















Week03-3 HOMEWORK

開啟新的GLUT專案,命名week03-3 translate_homework

更改程式碼後
用滑鼠點小黑視窗畫圖複製座標,再貼上可畫出圖形


沒有留言:

張貼留言