1.首先去 http://jsyeh.org/3dcg10下載 source.zip
2.開啟 CodeBlocks 新增一個 GLUT專案(新增方法詳細在Week01)
3.將剛剛下載下來的 Source.zip 解壓縮並且用 Notepad++ 打開 transformation.c檔案
↓↓↓↓↓↓↓↓↓↓↓↓↓
↓↓↓↓↓↓↓↓↓↓↓↓↓
4.將裡面的程式碼全部都給複製起來!!
5.刪除 main.cpp 裡的程式碼,換上剛剛所複製的程式碼(transformation.c裡)
6.將 source 裡的 glm.c 改名成 glm.cpp (主要轉換成C++檔案)
7.將 glm.cpp 和 glm.h 複製到我們剛剛新增的 GLUT專案的資料夾裡
8.將glm.cpp匯入專案
↓↓↓↓↓↓↓↓↓↓↓↓↓
9.將http://jsyeh.org/3dcg10下載 data.zip 並解壓縮複製到 freeglut 的bin資料夾裡
10.就可以成功開啟了!!!
(2)將所有東西都放入同個專案(解決要將data存入freeglut裡的bin的問題)
1.先複製剛剛我們存入freeglut|bin 裡的data資料夾和 freeglut.dll,貼上至剛剛新增的專案資料夾內
2.用Notepad++開啟CodeBlocks專案檔裡的cbp(副檔名)
3.將working_dir改成".","."為執行目錄
↓↓↓↓↓↓↓↓↓↓↓↓↓
4.執行後就會發現執行目錄從freeglut|bin,變成專案目錄(完成!!)

















沒有留言:
張貼留言