<範例下載與解壓縮>
1.在 https://jsyeh.org/3dcg10/ 裡下載win32 與 data壓縮檔,都解壓縮
2.解壓縮後將data(放模型)資料夾放到windows的資料夾裡
3.將 transformation.exe 的檔案打開
4.在下方框框左鍵按住數字上下拖移,可以改變角度
5.在右邊框框按右鍵可以選其他模型
<translate>
6.寫一個函式輸入移動的數值,茶壺就會改變位置,但是滑鼠每點一次視窗,茶壺就會不斷移動(會跑出視窗),所以必須使用push跟pop來備份與還原矩陣,茶壺才不會跑。
程式碼:
<mouse>
8.利用滑鼠可以幫助確認座標位置(滑鼠點擊小視窗的任一位置,會印出位置座標)
程式碼:
9.結合上一個程式與茶壺圖案,可以將茶壺隨意移動(滑鼠點擊位置會變成茶壺中心位置)
寫座標要減掉一辦的座標>除移辦的座標(若是y座標再加負號)
程式碼:
沒有留言:
張貼留言