[发明专利]一种可无限扩展动画属性的方法有效
申请号: | 201510862062.8 | 申请日: | 2015-12-01 |
公开(公告)号: | CN106815882B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 陈昊芝;刘冠群;张晓龙;谢鑫;范力;张成;刘北辰;刘关强;朱亮;郭建强;肖峰;张东猛;韩东涛;郭伦昊 | 申请(专利权)人: | 厦门雅基软件有限公司 |
主分类号: | G06T13/80 | 分类号: | G06T13/80 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 谢建云;赵爱军 |
地址: | 361021 福建省厦门市软件园三*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无限 扩展 动画 属性 方法 | ||
本发明提供了一种可无限扩展动画属性的方法,将可无限扩展动画属性的动画系统集成到编辑器中,根据不同的对象持续扩展不同的属性,在动画编辑器中实现对象属性的设置,根据对象属性的变化同步生成相对应的帧保存在时间轴中,通过时间轴记录对象的属性变化,并将时间轴记录的属性变化单独或任意组合来进行动画,从而完成动画属性的扩展。本发明扩展的每一个属性也可以单独提出来进行动画,使得动画编辑器可以支持单属性动画,方便可开发人员查看动画的效果,以便于更好的制作动画,同时也可以组合不同的动画属性完成一些复杂特殊的动画效果,减少了美术、动画师和开发的反复协调工作,使动画师可以更完美的设计和实现想要的结果,降低了成本。
技术领域
本发明涉及计算机游戏开发领域,具体涉及一种在动画系统中可无限扩展动画属性的方法。
背景技术
现在市面上比较常见的游戏编辑器通用的动画为骨骼动画、关键帧动画和序列帧动画。骨骼动画对以关节连接的骨骼制作关键帧来驱动皮肤完成动画,优点是可以角色动作更流畅自然,并且换肤方便。序列帧是在一定时序内连续切换图片,达到视觉上的连贯动作,优点是制作简单,但是明显缺点为资源占用空间大,且较对性能消耗大。关键帧动画主要针对位置、旋转、缩放三个基本属性的卡帧来完成对象的动作。比如目前比较流行的Spine、Unity等,可以在编辑器中用于制作动画的属性就只有位置、旋转、缩放三个基本属性,所有实现的效果有限,如果需要实现更加复杂的效果,例如空间撕裂或者角色穿墙等效果就不得不人工的编写代码来实现。
CocoStudio是一套基于cocos2d-x专业的永久免费的游戏开发工具集,帮助开发者快速创建游戏资源,将大部分繁琐的游戏开发工作使用编辑器来快速制作,CocoStudio包含了游戏开发中核心的几个游戏编辑器,UI编辑器、动画编辑器、场景编辑器、数据编辑器,用于处理游戏中的动画资源、UI界面、游戏场景、游戏数据,针对于开发团队中不同的职业进行深度设计,规范了整个开发流程,让开发团队中每个人各执其职,发挥自己最大的作用。从而达到高效率,高质量,低风险,低成本的效果。
其中的动画编辑器是用于编辑游戏中使用的角色动画、特效动画、场景动画等动态的游戏资源。主要使用人员是美术设计师,美术设计师可以将绘制好的图片资源导入到动画编辑器中,然后按照策划设计来编辑各种动画效果,并且在编辑器中演示编辑后的内容。动画编辑器支持关键帧动画,序列帧动画,骨骼动画等多种动画编辑方式。并支持碎图导出,整图导出等多种资源优化方式。同时动画编辑器支持对Flash,PSD,Plist资源的解析。
例如,中国专利文献(公布号:CN102541567A)公开了一种2D手机游戏引擎及兼容手机操作系统的方法,该方法外部应用程序可以调用操作系统里的驱动服务或应用服务,使得应用程序和操作系统可以分开,操作系统可以兼容不同的应用程序,能解决手机游戏开发中的平台移植过于繁重两大问题,以实现跨平台,简化平台移植工作。再如,中国专利文献(公布号:CN104267963A)公开了一种跨平台角色扮演网络游戏客户端引擎,包括游戏编辑器和游戏引擎,游戏编辑器用于通过采用所见既得的方式来动态编辑游戏数据,对游戏中各个模块进行可视化编辑,游戏引擎用于为建立编写游戏所需的各种工具模块,大大缩短网页、手机游戏开发商开发同类游戏的开发周期。
目前的动画编辑器中支持的动画属性很少 ,而且不可以进行扩展,这样该编辑器可实现的动画效果会很有限,很难制作出效果更为丰富的动画。因此,为了解决现有技术中存在的问题,研究一种在动画系统中可无限扩展动画属性的方法已经成为一项重要任务。
发明内容
本发明解决的技术问题是提供一种可无限扩展动画属性的动画系统及方法,目的是通过设置对象的属性来制作相应的属性动画,并以时间轴驱动属性变化来完成对象的复杂动作和变换。
本发明的技术方案为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门雅基软件有限公司,未经厦门雅基软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510862062.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:动画复用方法和系统
- 下一篇:一种游戏角色的头发处理方法及系统