2018年4月8日 星期日

Week 06 GLUT範例專案

week 06  2018-4-8 電腦圖學
(1)3D模型
1.請先在Google搜尋3D Exploration的程式並下載和安裝
2.安裝好後的3D Exploration如下圖所示(圖中框起來的)
3.先開啟3D Exploration即可


2codeblockTransformation的範例
1.到 http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/ 下載 source.zip 

2. 打開 CodeBlocks 新增一個 glut 專案

3.  source.zip 解壓並用 notepad++ 打開 transformation.c 檔案 然後複製裡面全部的程式碼
3. 刪除 main.cpp 裡的全部程式碼,並將剛剛複製的程式碼全部貼上

5.  source 裡的 glm.c 改名為 glm.cpp 讓他變成 c++ 檔案
 
6.  glm.cpp glm.h 複製到我們剛剛新增的 glut 專案的資料夾內

7.  glm.cpp 匯入專案內



8.將之前下載過的 data 資料夾複製到 freeglut -> bin 資料夾內
9.這時再執行codeblocks便能順利執行
(3)把所有文件放在專案中
1.請把bin資料夾裡的data資料夾和freeglut.dll放進專案資料夾中
2.用Notepad++開啟Week06_glm.cbp
3.將裡面的working_dir 改為 "."

4.這時會出現這畫面,請按Yes即可,這樣檔案就都會在專案資料夾中



沒有留言:

張貼留言