week08
(1)
1-2. 解壓縮,把data放到windows裡
1-3.開Light Material.exe(打光/顏色)
(2)
2-1. File-New-Project , 開GLUT
2-2. 設定freeglut
2-3.偷程式到notepad++,存檔成cpp(字變色)
2-4./* GLUT callback Handlers */會被GLUT呼叫的程式
(3)
3-1.開上週light程式碼
3-2.用git
3-3.cd desktop --> git clone https://github.com/ajie4jellyfish/2022graphics1 --> cd 2022graphics1
3-4.用codeBlock開light(看見茶壺),複製程式3-5.開lightmaterial 偷程式
#include "glm.h"//同目錄裡的檔案
//find "glm"
GLMmodel* pmodel = NULL;//指到GLMmodle模型的指標,NULL代表還沒好
void
drawmodel(void)
{
if (!pmodel) {
pmodel = glmReadOBJ("data/soccerball.obj");
if (!pmodel) exit(0);
glmUnitize(pmodel);
glmFacetNormals(pmodel);
glmVertexNormals(pmodel, 90.0);
}
glmDraw(pmodel, GLM_SMOOTH);
}///用來畫3D模型的程式碼,"學習"(偷)他
(4)
4-1.用https://jsyeh.org/gl/ 練習期終考試
沒有留言:
張貼留言