一、简答题1、简述图形界面的Windows 框架Windows 框架是我们在Windows 系统下运行的程序必须的架构,由三个函数构成:WinMain ()程序入口,功能为定义一个Windows 窗口的样式、大小等,并建立这个窗口;MsgProc()窗口调用函数,在整个运行周期中随时对回调的函数所定义的外部事件(鼠标移动、点击窗口变化、键盘和其他函数发出的消息)做出反应;GameLoop()消息循环, 利用 Windows 的消息机制做成的主循环函数,它被程序反复执行,作用是侦听消息,有消息是返回Windows 的消息链,没有消息时就执行OpenGL 的图形处理 Render()
2、简述 OpenGL 的程序框架OpenGL 的基本框架由四个函数组成:SetupPixelFormat( HDC hDC)检测安装OpenGL init (int Width , int Height )OpenGL 视口进行变换CleanUp()清楚 OpenGL 的连接Render() OpenGL 图形处理3、简述 OpenGL 的构图形式OpenGL 的构图形式为,在函数对glBegin(TYPE),glEnd()之间给出图形的顶点坐标集
连接定点的方式由glBegin 中的类型决定
基本形式如下:glBegin(TYPE);// 连接各顶点的方式// 图形的定点坐标集;glEnd()4、至少列举8 种 OpenGL 构图类型GL_POINTS 单个顶点集GL_LINES 多组双顶点线段GL_LINE_STRIP 不闭合折线GL_LINE_LOOP 闭合折线GL_POLYGON 单个简单填充凸多边形GL_TRAINGLES 多组独立填充三角形GL_QUADS 多组独立填充四边形GL_TRAINGLE_STRIP 线性连续填充三角形串GL_TRANGLE_FAN 扇形连续填充三角形串GL