宝盈娱乐注册,宝盈娱乐平台,宝盈娱乐体育发展有限公司,一家专业致力于体育行业发展、专注于体育电子自动化器材研发、生产、销售及租赁于一体的大型高新科技企业。
当前位置:主页 > 宝盈娱乐注册 > 正文

基于OpenGL动画设计研究与实现

  摘 要:本文从Windows及C语言编程基础出发,重点介绍了如何使用OpenGL来实现动画的原理与方法,并通过相关实例进行了验证。

  OpenGL是一种相对新的工业标准,它的前身是由SGI公司为其图形工作站开发的IRIS GL,是一个工业标准的图形软件接口。计时器动画

  这项技术能使你执行绘图代码时能够在一个屏幕之外的缓冲区内进行渲染,然后用交换命令把图形放到屏幕上。双缓冲技术有两种用途,第一个是有些复杂的图形可能要花很长的时间绘制,而你又不希望图像绘制的所有步骤都被看见,使用双缓冲技术就可以合成一幅图像并在完成后才显示出来。用户永远不会看到不完整的图像,只有整幅图像准备就绪之后才会把它在瞬间置于屏幕之上。双缓冲技术的第二个用处是制作动画。每一帧都在画面外的缓冲区绘制,完成之后再交换到屏幕上。

  OpenGL支持双缓冲,但是并不是真正用来交换前台缓冲区和后台缓冲区的。

  实际上,每个OpenGL支持的窗口系统都可以通过一个函数调用来实现前后缓冲区之间的交换。

版权保护: 本文由 主页 原创,转载请保留链接: https://www.mantavn.com//html/828.html