打光
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.把多餘的程式碼刪除則會出現以下的車子
沒有留言:
張貼留言