• 大小: 15KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: C/C++
  • 标签:

资源简介

设定了几个光源,在半封闭空间自己设定得场景,可以变换光源得位置颜色,可以改变观察角度。自己得劳动成果 拿来和大家分享一下,源代码。

资源截图

代码片段和文件信息

#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

评论

共有 条评论

相关资源