(1)期中考試
(2)T-R-T 觀念測驗
(3)讀入3D模形
google:obj mtl youtube
可找到maya會出OBJ的方法
(4)老師的myGLMsample.zip解開
freeglut.zip->桌面\freeglut\include\lib\bin
TODO:jsyeh.org/3dcg10下載
☆source.zip(glm.h,glm.cpp)
windows.zip->桌面\windows\Transformation.exe
data.zip->桌面\windows\data\soccerball.obj
glut32.dll->桌面\windows\glut32.dll
(1)切換模型
(2)開啟soccerball.objmtl{v開頭 Vertex
Notepad++ 按右鍵 vn開頭Vertex normal
vt開頭Vertex texture coordinate
f 開頭face(臉,面)
1.首先把myGLMsample檔案
2.開啟0416001-hw1.cbp
3.重新建立程式
4. GLMmodel* pmodel = NULL;///一開始,沒有讀入模型,NULL
if (!pmodel) { ///一開始如果有指標,那要很小心,要讀入模型
pmodel = glmReadOBJ("data/porsche.obj");///檔名拼字目錄要對
if (!pmodel) exit(0);讀完還是沒有?太糟了,失敗就閃退
glmUnitize(pmodel);
glmFacetNormals(pmodel);
glmVertexNormals(pmodel, 90.0);
}如果沒有模型讀取模型
5.glmDraw(pmodel, GLM_SMOOTH | GLM_MATERIAL);一直讀取模型
6.#include <GL/glut.h>
#include "glm.h"
讀取GL檔
7.匯入模型到OBJ檔到時候能會進GL(export all)
沒有留言:
張貼留言