问答题

利用OpenGL库制作动画的一般过程是什么?

【参考答案】

一般流程包括:(1)OpenGL初始化,包括颜色、纹理、深度检测、光照等特性的设置;(2)几何基本图元的数据准备,包括模型顶点坐标、颜色、纹理、法向量、索引等数据;(3)设置观察坐标系下的取景模式和取景框大小,包括屏幕窗口大小、投影方式等的设置;(4)绘图前的准备工作,主要包括清除当前窗口内容、重置视图模型矩阵等;(5)构造几何物体对象的数学描述,包括点线面的位置和拓扑关系、仿射几何变换、光照处理等;(6)绘图显示场景。
热门 试题