2018年4月30日 星期一

Weel07_洪梓菱

打光


1.下載windows&data還有glut
2.打開LightMaterial
3.按右鍵以及調整右邊頁面可以更改材質和顏色
GLfloat light_Ka[]={  r,  g,  b,  alpha}     環境光顏色

GLfloat light_Kd[]={  r,  g,  b,  alpha}     漫射光顏色

GLfloat light_Ks[]={  r,  g,  b,  alpha}     反射光顏色

GLfloat material_Ka[]={  r,  g,  b,  alpha}   環境材質色

GLfloat material_Kd[]={  r,  g,  b,  alpha}   漫色材質色

GLfloat material_Ks[]={  r,  g,  b,  alpha}   反色材質色

GLfloat material_Ke[]={  r,  g,  b,  alpha}   發出光的材質色

GLfloat material_Se=          反色指數(反色面大小)


4.選擇soccerball


作業範例
1.開啟codeblocks,的project,glut


2.執行程式

3.下載source,並把裡面的glm.c&glm.h放入此codeblocks專案中
glm.c的檔名一定要改成cpp

4.將外掛程式glm.cpp加入


5.GLMmodel*pmodel=NULL;///宣告指標

glutSolidTeapot(1);叫出一個茶壺

6.開啟transformation.c,把以下這段程式碼放到main裡面


7.再將data放到freeglut的bin裡面,即可叫出一個會旋轉的車子



8.把多餘的程式碼刪除則會出現以下的車子





沒有留言:

張貼留言