2024年3月14日 星期四

(ゝ∀・)b 電腦圖學week04(o゚ロ゚)┌┛Σ(ノ´*ω*`)ノ

 1.到MOOLDE下在freeglut檔案並解壓縮,然後到lib裡面複製檔案最小的然後貼上並重新命名為libglut32.a

 2.打開codeblocks,打開一個新glut專案,命名為week04_mouse_glScale,打幾段最初的程式,只是顏色被更改成鵝黃色


 3.貼上上周的week3_mouse_rotate的部分程式碼


 4.再新增滑鼠感測器及更改背景顏色後,茶壺即可跟隨滑鼠的左右移動而旋轉

 5.先將旋轉的程式碼先註解掉,然後新增3行放大所小的程式碼,讓茶壺能配合滑鼠的左右移動放大及縮小



 6.創一個新的glut專案,檔名為week04_kerboard_motion,貼上最初的11行程式碼

 7.再新增些程式碼後,即可打造出當滑鼠在茶壺時按鍵盤上的英文字母,就會產生ketboard的值


 8.新增轉的程式碼,讓其執行後按住茶壺配合滑鼠左右移動時旋轉,同時按鍵盤的英文字幕會顯示Keyboard的值

 9.搜尋老師的網址:https://jsyeh.org/3dcg10/,下載data、windows檔案,然後解壓縮,之後打開windows檔裡的Transrform.exe

10.模型相關的移動數值


11.在打開一個新的glut專案,把前一個的程式碼貼過來並刪除及新增一些程式碼,讓茶壺會自己旋轉,同時順便新增改變茶壺及背景的顏色


12.最後結束前,先理解移動的對調

移到右邊改成左邊
 13.對調後的結果




沒有留言:

張貼留言