[发明专利]一种角色动画实现方法及系统无效

专利信息
申请号: 201110362512.9 申请日: 2011-11-16
公开(公告)号: CN102521866A 公开(公告)日: 2012-06-27
发明(设计)人: 戚军 申请(专利权)人: 戚军
主分类号: G06T13/40 分类号: G06T13/40;G06F9/46
代理公司: 暂无信息 代理人: 暂无信息
地址: 116000 辽宁省大连*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种角色动画实现方法及系统;其属于计算机图像显示技术领域。本发明在内存空间不足时,采用对最近未出现图片和出现频率最低的图片的权重,同时加入个人偏好,不但很好的降低了系统负荷,提高了动画输出的流畅性,同时也满足了不同人的不同要求,进步提高了此方法的可用性。
搜索关键词: 一种 角色 动画 实现 方法 系统
【主权项】:
一种角色动画实现方法及系统,包括:预置帧显示规则,用于选取组成动画的所有帧中的部分帧进行显示输出;根据所述的帧显示规则,获取当前显示循环中需要加载显示的帧的编号;判断所述需要加载显示的帧是否已被加载到内存,若是则直接显示;否则加载该编号的帧到内存并进行输出显示;所述规则为选取动画中编号为等差排列的帧进行显示;该规则的算法为:X1=floor(floor(X/F)*F+mod(X,F)/P1)*P1,其中F为动画总帧数,P1为动画质量系数,X1为当前选取显示的帧编号,X为顺序播放F帧时当前显示循环对应于的帧编号。其中,动画质量系数P1以等比数列设置,以对应于不同帧缩减数;进而在动画显示之前通过确定动画质量系数P1;采用C++标准库提供的MAP储存所加载图素的信息,通过遍历MAP,判断当前要加载的图素是否已在内存中;进一步限制每一显示循环中图素的加载量;在确定的显示循环中需要显示的图素未能加载到内存,则调用该动画在内存中最近一次显示循环中加载的图素;限制图素加载量的方法采用:判断已加载图素的总容量与当前要加载的图素容量之和是否不小于门限值,若大于则停止该显示循环中加载图素的操作;其特征在于:在加载图素前判断内存空间大小,若内存空间不足,则采用下述方法淘汰图片,方法如下:P=P1*a/b+P2*c/d;其中:P1表示个人对最长时间没出现图片的偏好;P2表示个人对出现频率最少的图片的偏好;a表示一个图片出现的总次数;b表示运行总次数;c表示该图片出现的次数序号之和;d表示运行次数序号之和。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于戚军,未经戚军许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201110362512.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top