2022年3月21日 星期一

黃昱瑋的筆記 week05👍👍👍(轉起乃)

 1.去https://jsyeh.org/3dcg10/載win32和data

    將檔案解壓縮後將data放到window

    


    開啟Transformation.exe
    框起來的最前面的是角度,後面是旋轉軸,利用安培右手定則(比讚就對了👍)來決定怎麼繞        軸轉動的方向
        

範例:因為(1,1,0)所以沿著斜線的xy軸轉動



2-1.rotate
    增加一些程式碼對茶壺進行一個轉動
    
2-2 motion 增加滑鼠位置來旋轉茶壺
    新增浮點數angle
    將浮點數angle加入glRotatef
    新增motion函式將滑鼠X帶入到angle


2-3mouse 利用滑鼠拖曳的向量轉動圖片
    增加變數oldx;
    利用滑鼠位置-舊的滑鼠位置+角度=新的角度



3.複習滑鼠點擊已取得滑鼠位置來畫圖



3-1修改mouse的程式碼改成motion的

4.上傳github






沒有留言:

張貼留言