-
大小: 15KB文件類型: .cpp金幣: 1下載: 0 次發(fā)布日期: 2021-01-11
- 語言: C/C++
- 標(biāo)簽:
資源簡介
設(shè)定了幾個光源,在半封閉空間自己設(shè)定得場景,可以變換光源得位置顏色,可以改變觀察角度。自己得勞動成果 拿來和大家分享一下,源代碼。
代碼片段和文件信息
#include//?Windows的頭文件
#include//?OpenGL32庫的頭文件
#include//?GLu32庫的頭文件
#include//?GLaux庫的頭文件
void?myinit(void);
void?CALLBACK?display(void);
void?CALLBACK?reshape(GLsizei?wGLsizei?h);
static?int?i=0;
static?int?j=1;
void?CALLBACK?movelight(AUX_EVENTREC?*event)
{
if(i<4)
i=i+1;
else
i=0;
}
void?CALLBACK?Rotatef(AUX_EVENTREC?*event)
{
if(j<10)
j=j+1;
else
j=1;
}
void?myinit(void)
{
auxInitDisplayMode(AUX_DOUBLE|AUX_RGBA);
auxInitPosition(00800800);
auxInitWindow(“房子6#315“);
glClearColor(0.00.00.00.0);
glClear(GL_COLOR_BUFFER_BIT);
/*GLfloat?mat_ambient[]={1.01.01.00.0};
GLfloat?mat_diffuse[]={1.01.01.00.0};
GLfloat?mat_specular[]={0.10.01.00.0};
GLfloat?mat_shininess[]={10.0};
glMateria
評論
共有 條評論