昨天做專題研究初審報告做到早上九點
早上必修 下午圖學
有點悲劇的感覺
有吃過飯ㄖ
第一節課
老師說到今天要用Maya的Obj檔案ㄖ
但是一開始真的頗多步驟阿 ...
看得眼花撩亂 ...
現在記憶力真的不太好 痾痾
進行完繁雜的手續
現在來跟大家說一下囉ㄎㄎ
我又是借用老師的截圖做的哈哈
老師借一下拉 不要這麼小氣麻
小黑窗跑出來後就代表成功囉ㄎㄎ
第二節課
老師說了一下剛剛上課的各種問題
大概看一下就好ㄖ
記得不要犯一樣的錯誤~~~
接下來就把我們的車車擺上去吧ㄎㄎ
嘿嘿 出來ㄖ
輕輕鬆鬆沒難度
程式碼如下
#include "glm.h"
GLMmodel* pmodel = NULL;
void display()
{
glmDraw(pmodel, GLM_SMOOTH | GLM_MATERIAL);
glFlush();
}
int main(int argc, char**argv)
{
glutInit(&argc, argv);
glutCreateWindow("GLUT");
glutDisplayFunc(display);
pmodel = glmReadOBJ("porsche.obj");
glmUnitize(pmodel);
glmFacetNormals(pmodel);
glmVertexNormals(pmodel, 90.0);
glutMainLoop();
}
是不是有車子跑出來了阿ㄎㄎ
再來就是真的要幫汽車打光ㄖ
輕輕鬆鬆又是一條好漢
已經完成ㄖ
我幫車子打光了ㄎㄎ
整個拋光過後的保時捷
根本帥
程式碼給大家
#include "glm.h"
GLMmodel* pmodel = NULL;
void display()
{
GLfloat pos[] = { 0.0, 0.0, -1.0, 0.0 };
glLightfv(GL_LIGHT0, GL_POSITION, pos);
glEnable(GL_LIGHTING);
glEnable(GL_LIGHT0);
glEnable(GL_DEPTH_TEST);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glmDraw(pmodel, GLM_SMOOTH | GLM_MATERIAL);
glFlush();
}
int main(int argc, char**argv)
{
glutInit(&argc, argv);
glutCreateWindow("GLUT");
glutDisplayFunc(display);
pmodel = glmReadOBJ("porsche.obj");
glmUnitize(pmodel);
glmFacetNormals(pmodel);
glmVertexNormals(pmodel, 90.0);
glutMainLoop();
}
第三節課
皮卡丘打排球ㄎㄎ
我記得老師在去年也說過
但還是頗有趣的ㄎㄎ
沒有留言:
張貼留言