第82章 心闷(1 / 2)
好书推荐:
消失的六小时
在大正时代成为革命家
主神跳坑我埋土,创死他个二百五
我是康熙的儿子
新婚夜,被虐王妃带着武器库反杀
重生欢迎来到诡异的世界
终极一班之时空归位
未来路在何方
全民求生,我的岛屿安全感满满
社恐钓鱼佬:新手福利送老婆!
实验目的:
通过实验,熟悉和掌握一个完整的OpenGL程序的基本结构,熟悉相关语法。理解和掌握常用函数及其参数解释。
实验要求:
1. 给出最终的程序运行结果和源代码。
题目:
OpenGL绘制正方形,要求如下:
边长为100;窗口背景颜色为浅灰色;绘图颜色为蓝色;窗口尺寸为600*500;窗口位置为[150,120],命名为“学号_OpenGL_1_绘制正方形”(将学号改为各自的学号)。
注意:编程规范及代码格式,建议每行代码添加注释,以加深理解和记忆。
源代码:
#include<gl/glut.h>
void Initial(void)
{
glClearColor(0.75f, 0.75f, 0.75f, 1.0f);//设置窗口背景为浅灰色,显示为完全不透明
glMatrixMode(GL_PROJE);//设置投影模式
gluOrtho2D(0.0, 200.0, 0.0, 200.0);//设置显示窗口的范围:X坐标范围0~200,Y坐标范围为0~200
}
void Displsy(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(0.0f, 0.0f, 1.0f);
glRectf(50.f, 150.0f, 150.0f, 50.0f);
glFlush();
}
int main(int argc,char*argv[])
{