step01 貼圖
1.安裝 freeglut 、OpenCV2.1
-重開 CodeBlocks,新增一個GLUT檔案,檔名:week10_texture_background
-把上一周的程式碼拿來用
2.OpenCV 設定
-Setting-Compiler👉Search directories👉Compiler👉C:\OpenCV2.1\include
-Setting-Compiler👉Search directories👉Linker👉C:\OpenCV2.1\lib
-Setting-Compiler👉Linker settings👉cv210、cxcore210、highgui210
-下載 earth.jpg 放到 freeglut 的 lib 工作目錄裡
step02
1.利用 glBegin(GL_POLYGON) 開始畫
2.上週貼圖+貼到圓球=會轉的地球
-新增 GLUT 檔案,檔名:week10_texture_earth 貼上之前的程式碼
-gluSphere(一個指標, r半徑, slices柳丁切經線, stacks堆疊緯);
gluSphere(sphere ,1 ,30 ,30 );
3.從 Front view 變成 Top view
step03
1.轉正
2.鋼彈模型
-到 jsyeh.org/3dcg10 下載 source.zip (glm.h、glm.cpp 放到專案的目錄)
- Teams 下載 Gundam 模型,Gundam 裡面的 data 放到 freeglut\bin 裡
-開啟新的 GLUT 專案,檔名:week10_texture_model




沒有留言:
張貼留言