[发明专利]动画生成方法、装置及存储介质在审
申请号: | 201911080756.0 | 申请日: | 2019-11-07 |
公开(公告)号: | CN110853122A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 邱清海 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;G06F16/14;G06F16/16 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;臧建明 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 生成 方法 装置 存储 介质 | ||
1.一种动画生成方法,其特征在于,包括:
S11、获取目标文件夹对应的雪碧图,所述雪碧图是将所述目标文件夹中的图片进行合并得到的;
S12、获取所述雪碧图中每张图片的动画图片信息,所述动画图片信息包括所述图片的大小和所述图片在所述雪碧图中的位置;
S13、根据所述动画图片信息和配置文件,生成所述雪碧图对应的动画,所述配置文件包括所述图片中的对象的属性参数。
2.根据权利要求1所述的方法,其特征在于,所述配置文件为代码文件,所述根据所述动画图片信息和配置文件,生成所述雪碧图对应的动画,包括:
获取所述图片的标识;
在所述代码文件中获取字段名与所述标识相同的字段;
将所述动画图片信息赋值给所述字段,并根据所述代码文件生成所述雪碧图对应的动画。
3.根据权利要求1所述的方法,其特征在于,所述获取目标文件夹对应的雪碧图,包括:
根据预设合并方式,对所述目标文件夹中的图片进行合并,获取每种合并方式对应的合并图片;
针对每种合并方式,计算得到所述合并方式对应的合并图片的面积,所述合并图片的面积由所述合并图片的最大长度和最大宽度确定;
根据面积最小的合并图片,获取所述目标文件夹对应的雪碧图。
4.根据权利要求2所述的方法,其特征在于,所述将所述动画图片信息赋值给所述字段,并根据所述代码文件生成所述雪碧图对应的动画,包括:
对所述动画图片信息进行格式转换,获取格式转换后的动画图片信息;
将所述格式转换后的动画图片信息赋值给所述字段,并根据所述代码文件生成所述雪碧图对应的动画。
5.根据权利要求1所述的方法,其特征在于,所述根据所述动画图片信息和配置文件,生成所述雪碧图对应的动画之后,还包括:
监测所述目标文件夹中是否存在增加的图片或删除的图片;
若是,执行步骤S11至S13。
6.根据权利要求1所述的方法,其特征在于,所述获取目标文件夹对应的雪碧图之前,还包括:
获取多张原始图片;
对所述多张原始图片进行分类,获取至少一个资源文件夹,每个资源文件夹中的图片包含同一类别的对象;
根据每个资源文件夹中的至少一张图片,获取所述目标文件夹。
7.根据权利要求1所述的方法,其特征在于,所述属性参数包括所述对象的骨骼的朝向和位置。
8.一种动画生成装置,其特征在于,包括:
获取模块,用于获取目标文件夹对应的雪碧图,所述雪碧图是将所述目标文件夹中的图片进行合并得到的;
获取所述雪碧图中每张图片的动画图片信息,所述动画图片信息包括所述图片的大小和所述图片在所述雪碧图中的位置;
处理模块,用于根据所述动画图片信息和配置文件,生成所述雪碧图对应的动画,所述配置文件包括所述图片中的对象的属性参数。
9.一种动画生成装置,包括处理器、存储器及存储在所述存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如上述权利要求1-7任一项所述的方法。
10.一种存储介质,其特征在于,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如权利要求1-7任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911080756.0/1.html,转载请声明来源钻瓜专利网。