#0.模擬練習
1.download sourse data win32
open data
-Al.mtl 看到Ka Kd 對應打光material色彩
-Al.obj
-#代表註解
-可再引用另一個mtl檔
-v 代表 vertex 頂點 後面有座標 x y z
-f 代表面 face 或 facet 後面有頂點的編號
-g 代表 group
2.week08-1_sample
3.week08-2_glm_gundam
把source.zip的glm.h glm.c 都copy到專案中
glm.c改成glm.cpp
add file 把glm.cpp加入專案
main.cpp 改成11 lines
3.把gundam模型加入專案中的data資料夾
4.把專案的工作執行目錄換成小數點
5.把桌面bin的freeglut.dll複製到專案目錄裡
6.貼上week06 drawmodel
#include "glm.h"
GLMmodel * pmodel = NULL;
drawmodel(void)
{
if (!pmodel) {
pmodel = glmReadOBJ("data/Gundam.obj");
if (!pmodel) exit(0);
glmUnitize(pmodel);
glmFacetNormals(pmodel);
glmVertexNormals(pmodel, 90.0);
}
glmDraw(pmodel, GLM_SMOOTH | GLM_MATERIAL);
}
改成gundam.obj
7.drawmodel(); //glutTea
8.week08-3_glm_gundam_opencv_texture
安裝OpenCV2.1 要ADD PATH 不改目錄
重開codeblocks
new file
重做glm和data的動作加diffuse.jpg
add file
把專案的工作執行目錄換成小數點
9.copy myTexture from github
glmDraw add GLM_TEXTURE
10.setting compiler
compiler include add C:\OpenCV2.1\include.
<-- Linker lib add C:\OpenCV2.1\lib
add three settings cv210 cxcore210 highgui210
沒有留言:
張貼留言