Week10-1 開啟transformation.exe
step1. https://jsyeh.org/3dcg10/下載windows、data兩個壓縮檔
step2. 將windows檔案解壓縮,再將data壓縮檔中的data檔案加入以壓縮windows檔案中
step3. 打開Transformation.exe
(3D模型對應obj檔,v→vertex頂點,vt→vertex texture貼圖座標,vn→vertex normal打光法向量,f→face面)
step4. 下載並解壓縮source檔案
Week10-2 建立glm project
step1. 建立一個新的glut專案,檔名為week10_glm
step2. 將source壓縮檔裡的glm.c、glm.h兩個檔案加入week10_glm的目錄裡,並將 glm.c檔案改名成glm.cpp
step3. 將glm.cpp加入目錄
step4. 將windows/data中所有模型加入freeglut/bin資料夾
step5. 更改程式碼
step6. 執行結果
Week10-3 gundam
step1. 開新專案,檔名為week10_glm_gundam,將week10_glm中的程式碼複製到此專案
step2. 再次將glm.c、glm加入此專案的資量夾中,並將glm.c名為glm.cpp加到目錄裡
step3. 安裝openCV,記得更改這個地方
step4. 更改設定setting/compiler
step5. 重新開啟CodeBlocks
step6. 將Gundam.obg、Gundam.mtl、Diffuse.jpg加入freeglut/bin資料夾
step7. 更改程式碼
step8. 執行結果
沒有留言:
張貼留言