全球旧事资料 分类
Ope
GL复习
考试题型选择填空判断程序题(读和写)主要考察内容利用Ope
GL开发三维图形程序的基本过程和具体内容(见提纲各章)
对Ope
GLAPI函数的掌握程度(要求见提纲末章)
熟练利用Ope
GLAPI编写基本、完整和正确三维图形程序的能力
1绪论2二维编程基础3交互和动画4几何变换和三维编程基础5光照与材质6离散图元7纹理映射
第一章绪论重点内容计算机如何实现三维图形显示?1图形与图像的关系图形:由场景的几何模型和景物的物理属性共同组成,更强调场景的几何表示。图像:计算机内以位图形式存在的灰度信息22D屏幕上如何产生和增强3D效果?产生3D效果:透视透视缩短或者视角增强3D效果:不可见面消除颜色和着色光照和阴影纹理贴图雾混合和透明抗锯齿(多重采样)…
什么是Ope
GL?Ope
GL的三种常见定义及其含义开放的图形程序库(Ope
GraphicsLibrary)1图形软件工具包Ope
GL由SGI的IRISGL发展而来;2“开放”可移植性(跨平台、跨语言)
图形应用程序编程接口(图形API)1图形接口与实现分离;
f2由Ope
GLARB制定Ope
GLAPI标准;3允许程序员开发包含交互式计算机图形操作的应用,而不必关注图形操作细节或任务系统细节(比如窗口处理和交互)
图形硬件的软件接口1Ope
GL非常接近于底层硬件,Ope
GL的应用程序运行效率高;2作为标准的图形软件接口,Ope
GL屏蔽了与不同图形硬件交互的复杂性,易于掌握和使用。
Ope
GL的工作方式状态机想一想已学的哪些对象是Ope
GL状态?顶点位置,颜色、矩阵,材质,纹理坐标、源因子和目标因子、光源的各种参数,等等,这些都是状态此外,“是否启用了光照”、“是否启用了纹理”、“是否启用了混合”、“是否启用了深度测试”等等,这些也都是状态
渲染流水线几何流水线像素流水线
fOpe
GL的版本和扩展Ope
GL核心库(GL库)、Ope
GL实用库(GLU库)及Ope
GL实用工具包(GLUT库)的功能和区别(即Ope
GL能做什么,不能做什么)Ope
GL核心库(GL库):函数以“gl”为前缀;主要功能包括三维物体描述、平移、旋转、缩放、光照、纹理、材质、像素、位图、文字处理等;Ope
GL提供的所有功能都可以使用核心库函数来实现,并且对于不同的软件和硬件平台,
这些函数的使用完全相同。
Ope
GL实用库(GLU库):函数以“glu”为前缀;主要功能包括绘制二次曲面、NURBS曲线曲面、复杂多边形以及纹理、矩阵管理等;实用库中的所有函数全都使用Ope
GL核心库函数来编写的,因此在使用上和Ope
GL核心库的r
好听全球资料 返回顶部