2022年3月21日 星期一

goldfish week05

 主題: 旋轉 Rotation、旋轉軸、旋轉角度、mouse motion 動

1.下載範例

進入https://jsyeh.org/3dcg10/->下載data和win32->window.zip解壓縮至桌面->data.zip\data拉進window裡面->開啟window\Transformation.exe

glRotatef(角度都往上調,x軸,y軸,z軸)可調整轉動方向

利用安培右手來了解(如圖)





以此類推,若為(1,1,0)則軸心為指向右上的斜線

2.旋轉Rotate

處理freeglut->建新GLUT擋->修改程式碼
修改程式碼使茶壺可以隨滑鼠控制而轉動

建新GLUT專案修復程式碼

讓轉動茶壺時,不會每次點擊都從原點開始
(before)
(after)

3.複習week04_mouse

建新GLUT專案複習上禮拜的mouse程式
修改程式碼變成可以直接畫畫(好讚這樣好用多了)

沒有留言:

張貼留言