week05
1-1.到https://jsyeh.org/3dcg10 下載 window.zip data.zip 把data資料夾放到 window資料夾裡面
1-2.了解x,y,z軸旋轉的方向 可以利用安培右手來思考
x軸旋轉 y軸旋轉 z軸旋轉
2-1寫程式碼 讓茶壺沿著Z軸旋轉180度
2-2寫程式碼 讓滑鼠可以控制茶壺角度
- 建立一個變數angle
- 使用25行的glutMotionFunc(motion); //mouse motion
- 做一個void motion函數
- 做一個可以用滑鼠操控茶壺的程式
2-3 因為2-2有bug 只要再按一次會依照滑鼠指到的X角度去選轉 沒有連續性
- 做一個oldX變數紀錄上一個X的位置
- 把這次的-上次的X位置即可做連續性的轉茶壺 不會斷斷續續 跳來跳去
沒有留言:
張貼留言