2024年4月15日 星期一

盛Week09

 ##先將程式碼更新再利用

-下載freeglut

-進到資料夾,把檔案 freeglut 拉到桌面
-點進 freeglutlib資料兩
-複製 libfreeglut.a 並三改名為libglut32.a
-開敗code blocks
-開新專案




##week07-0_sample

0.安裝freeglut,將 lib\libfreeglut.a 複製成libglut32.a

1.File-New-Project,GLUT專案,week07-0_sample




##week07-1_obj_gundam

-先將source.zip 裡面 裡的 glm.h 和 glm.c 解壓縮,再把glm.c 改成glm.cpp

- 先將 source.zip 裡的 glm.h 和 glm.c 解壓縮,再把 glm.c 改成glm.cpp

-File-New-Project, GLUT專案 week07-1_obj_gundam

-將 glm.h 和glm.cpp 放入week07-1_obj_gundam 同一目錄

- CodeBlocks的 week07-1_obj_gundam 專案按右鍵, 加入glm.cpp

-把11行 GLUT程式,放進來

-.把glm 使用時,需要的3段程式放進來







##week07-2_obj_gundam_opencv_texture

0. 設定好 OpenCV-2.1, 要加PATH, 用預設目錄

1.重開 CodeBlocks, 設定貼圖的3個設定 Settings-Compiler

1.1. 在 Search directories 加入2個目錄

-Compiler 加入 C:\OpenCV2.1\include

-Linker 加入 C:\OpenCV2.1\lib

1.2.在 Linker setting 裡 ,加入3個 210 cxcore210 highgui210


模仿剛剛 week07-1的做法,全部都在做一次,

1.File-New-Project, GLUT專案 week07-2_obj_gundam_opencv_texture

2.把glm.cpp glm.h freeglut.dll Gundam.obj Gundam.mtl 放入這個目錄

3.再把 Diffuse.jpg 與放進去

4.貼入 week07-1 的程式碼

最後,最前面加入myTexture 對應的18行程式



沒有留言:

張貼留言