图形学课程设计太阳光照地球月亮转动(灯光效果)
作品主题:太阳地球月亮
操作说明:
打开程序后,首先选则是否全屏。之后进入画面,初始化并没有加光照效果,按下键盘的“L”实现光照效果的开与关。
设计详细说明
一背景和光照
1.设置光照:
GLfloatLightAmbient[]={0.5f,0.5f,0.5f,1.0f};//环境光参数
GLfloatLightDiffuse[]={1.0f,1.0f,1.0f,1.0f};//漫射光参数
GLfloatLightPosition[]={0.0f,0.0f,-24.0f,1.0f};//光源位置
2.画一个矩形框:
glBegin(GL_
下载地址
用户评论
程序可以运行,值得学习
可以学习参考