2023年4月20日 星期四

今天盤出了嗎 Week10

Week10-1 了解3D模型(接續Week08-2)

  •  步驟:

1. 打開Week08-2的專案,並把freeglut解壓所到桌面,複製libfreeglut.a更改為libglu32.a,並且安裝OpenCV到C槽,接著用CodeBlock打開Week08-2專案,再去同Week07-2更改路徑,再關閉視窗重新開啟,並開啟新專案命名為Week10-1_glm_gundam,複製Week08-2的專案過去


2. 先在 https://jsyeh.org/3dcg10/ 中下載 source(程式碼),並解壓縮檔,再從中複製glm.h、glm.c 到 Week08-2 專案裡,再把 glm.c 改成 glm.cpp。




3. 並把老師給的鋼彈所有檔案到freeglut裡的bin資料夾裡。


4. 再把鋼彈圖在小畫家裡旋轉圖片成如圖。
 

5. 執行後便會出現出對衣服的鋼彈在旋轉了。
 

6. 打開Week10-1_glm_gundam文件夾的Week10-1_glm_gundam.cbp用Noteped++打開,並在途中圈起來的地方做修改。
 

7. 再回到freeglut文件夾中的bin文件夾裡,找到圖中四個檔案,直接複製到
Week10-1_glm_gundam文件夾裡。


8. 執行後便在重跑一次,也是會出現穿對衣服的鋼彈在旋轉,但就餔需要一直依賴freeglut資料夾裡的鋼彈檔案了。

Week10-2 如何切割3D模型

  •  步驟:

1. 打開Maya,並拖曳Gundam.obj檔案到Maya裡,並只留下左手臂。


2. 再回到CodeBlock裡,更改程式碼,便會剩下手臂和中間的關節。
 

 

沒有留言:

張貼留言