2023年6月1日 星期四

今天盤出了嗎 Week16

 Week16 總複習 期末作業練習

  • 步驟:

0.  安裝 git 下載 2023graphicsb 資料夾,並在此資料夾裡開啟新專案,命名為 Week16_all,並是用在 2023graphicsb - Final_Project - freeglut。



1. 點線面色彩:


2. 滑鼠移動拖曳:


3. 轉動:


4. 階層性轉動 - 1 (改變轉動的中心點):
 

5. 階層性轉動 - 2 (改變轉動的中心點):
 

6. 階層性轉動 - 3 (改變轉動的中心點):


7. 放入剛彈模型:複製老師給的鋼彈模型到 Week16_all 以及 Week10 裡的 glm.cpp、glm.h 和 bin裡文件夾裡的的 freeglut.dll 到文件夾裡
 




8. 模型貼圖:安裝OpenCV 更改設定 重新打開CodeBlock
 





9. 更改模型頭的中心轉動方向 - 1:


10. 更改模型頭的中心轉動方向 - 2:
 

11. 更改模型手臂中心轉動方向 - 1:


12. 更改模型手臂中心轉動方向 - 2:


13. 更改模型手中心轉動方向 - 1:


14. 更改模型手中心轉動方向 - 2:


15. 同理,做出另一邊的手臂:


16. 更改模型大腿中心轉動方向:


17. 更改模型腳中心旋轉方向:


18. 同理,做出另一邊的腿與腳:


19. 每個關節部位都增加一個設定按下按鈕便可旋轉該部位:


20. 增加儲存檔案 (按s鍵):


21. 增加可讀檔案 (按r鍵)


22. 增加動畫 (按p鍵):

沒有留言:

張貼留言