期中考題目練習
basic code
練習網站網址: https://jsyeh.org/gl/
1.week06-01_lighting
ctrl+f 找到要複製的程式碼
下載source win32 data
網址: https://jsyeh.org/3dcg10/
2.week06-2_lighting_glNormal3f
3.week06-3_glm_obj_model
從課本範例學習 source.zip 有三個程式檔:transformation.c、glm.h、glm.c
glm.h和glm.c放進專案目錄,改要glm.cpp
專案裡按右鍵 Add files 加入glm.cpp
要把data 放進桌面 freglut\bin 資料夾目錄裡面
```cpp
void
drawmodel(void)
{
if (!pmodel) {
pmodel = glmReadOBJ("data/porsche.obj");
if (!pmodel) exit(0);
glmUnitize(pmodel);
glmFacetNormals(pmodel);
glmVertexNormals(pmodel, 90.0);
}
glmDraw(pmodel, GLM_SMOOTH | GLM_MATERIAL);
}




沒有留言:
張貼留言