[发明专利]一种顶点动画的数据压缩方法在审
申请号: | 201310619209.1 | 申请日: | 2013-11-29 |
公开(公告)号: | CN103605774A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 梁波;吴才忠;刘畅 | 申请(专利权)人: | 珠海金山网络游戏科技有限公司;成都西山居互动娱乐科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 陈国荣 |
地址: | 519000 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种顶点动画的数据压缩方法,其首先从磁盘读入动画文件,按特定的数据组织格式保存在内存中,存储的动画文件的文件头包含动画帧数目和顶点数目,而文件数据则包含每帧动画的时间戳以及所有顶点的位移数据,然后逐帧遍历数据,对动画帧的位移数据进行比较分析,其中若一个顶点相邻动画帧的位移数据是相同的,则将重复位移数据剔除,只保存一帧数据,最后将压缩后的动画数据重新写入磁盘。对于顶点数目巨大的动画文件,通过本发明所提出的方法,可以将动画中相对静止的顶点筛选出来,仅保存少量数据即可完成动画。相对于保存顶点所有位置数据,采用本发明所提出的方法可以节省大量的内存、磁盘空间,极大地减少文件I/O操作,最小化对系统性能的影响。 | ||
搜索关键词: | 一种 顶点 动画 数据压缩 方法 | ||
【主权项】:
一种顶点动画的数据压缩方法,其特征在于,包括以下步骤: 1)数据解析:从磁盘读入动画文件,按特定的数据组织格式保存在内存中,其中动画文件的文件头包含动画帧数目和顶点数目,而文件数据则包含每帧动画的时间戳以及所有顶点的位移数据;2)数据压缩:逐帧遍历数据,对动画帧的位移数据进行比较分析,其中若一个顶点相邻动画帧的位移数据是相同的,则将重复位移数据剔除,只保存一动画帧的位移数据;3)数据存盘:将压缩后的动画数据重新写入磁盘。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山网络游戏科技有限公司;成都西山居互动娱乐科技有限公司,未经珠海金山网络游戏科技有限公司;成都西山居互动娱乐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310619209.1/,转载请声明来源钻瓜专利网。
- 上一篇:乒乓球用橡胶
- 下一篇:一种小文件的存取方法、系统及控制节点和存储节点