论文部分内容阅读
随着计算机硬件的不断发展,使得计算机动画日趋成熟。计算机动画以计算机图形学为基础,特别是以体造型和真实感显示技术为基础,涉及到图像处理、运动控制原理与技术。 本文主要以计算机图形学中坐标变换、三维投影变换、纹理映射等重要知识为理论基础,运用OpenGL这个功能强大的开放式图形软件包,借助VC为开发平台,从而模拟了飞机飞行的全过程,同时对地形、天空场景进行了模拟。文中详细介绍了OpenGL实现动画的原理和过程,以及最终实现动画效果的过程,动画的构建使用了双缓冲技术及Win32基础上的多线程技术,在绘制动画和地形时运用了颜色缓冲器、深度缓冲器、模板缓冲器和累积缓冲器等帧缓冲器,在绘制天空时运用了纹理贴图技术,从而得到了较为逼真的动画效果。