一种开放图形库的动画处理方法和装置制造方法及图纸

技术编号:7759971 阅读:210 留言:0更新日期:2012-09-14 03:02
本发明专利技术实施例公开了一种开放图形库的动画处理方法和装置,本发明专利技术实施例方法包括:获取预定义的动画资源数据结构;动画资源数据结构包含:纹理数据参数以及播放速度参数;从加载的源数据中获取源数据的纹理数据以及播放速度;将获取到的源数据的纹理数据以及播放速度分别赋值给所述动画资源数据结构中的纹理数据参数以及播放速度参数;初始化开放图形库界面并启动开放图形库界面渲染进程;读取动画资源数据结构,并按照所述播放速度使用所述资源数据结构中的纹理数据对所述开放图形库界面的目标区域进行纹理贴图。通过动画资源数据结构对图像帧进行渲染和控制,不需要为每一个动态元素开一个线程,因此可以减少系统资源消耗。

【技术实现步骤摘要】

本专利技术涉及动画
,特别涉及ー种开放图形库的动画处理方法和装置
技术介绍
开放图形库(OpenGraphics Library, Opengl)是ー种图形程序接 ロ,Opengl 不支持动态纹理,即不支持动画的原生支持。因此,在基于opengl的图形图象程序很多时候需要加入动画,例如地理信息系统(geographic information system, GIS)的应用,GIS包含底图、矢量以及热点,其中热点目前一般使用静态图片表现;但是动态的热点表现カ要远远超过静态的热点,因此如何能在此系统中加入动态的热点,则成为是ー个重要的问题。在其它图形程序接ロ的探索过程中,有ー些方法曾经被使用来实现加入动画的目 的,如多线程的处理方法。多线程的处理方法一般是为每ー个动态元素开ー个线程进行处理。基于设备资源限制目前在动态元素较少的情况下可以实现预期的效果。专利技术人在实现本专利技术实施例的过程中发现,多线程的处理方法存在如下问题,由于每增加一个动态元素需要开ー个线程,这样就会消耗较多的系统资源。
技术实现思路
本专利技术实施例提供了ー种开放图形库的动画处理方法和装置,用于减少系统资源本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:郑凤朝
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1