[发明专利]模型的动画生成方法、装置、存储介质和电子装置在审
| 申请号: | 202310223049.2 | 申请日: | 2023-03-03 |
| 公开(公告)号: | CN116228941A | 公开(公告)日: | 2023-06-06 |
| 发明(设计)人: | 欧阳恒;冯委 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | G06T13/40 | 分类号: | G06T13/40 |
| 代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 谢湘宁 |
| 地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 模型 动画 生成 方法 装置 存储 介质 电子 | ||
1.一种模型的动画生成方法,其特征在于,包括:
获取多个第一模型,其中,所述多个第一模型用于生成第二模型的破碎动画;
将所述多个第一模型合并为所述第二模型,其中,至少一所述第一模型的顶点用于确定所述第二模型的顶点;
确定所述第二模型的顶点的第一权重信息,其中,所述第一权重信息用于表示所述第二模型的顶点所绑定到的至少一第一目标骨骼中每根所述第一目标骨骼,对驱动所述第二模型的顶点运动的影响程度;
基于所述第一权重信息,确定至少一所述第一模型的顶点的第二权重信息,其中,所述第二权重信息用于表示对应的每个所述第一模型的顶点所绑定到的至少一第二目标骨骼中每根所述第二目标骨骼,对驱动所述第一模型的顶点运动的影响程度;
基于所述第二权重信息控制对应的每个所述第一模型运动,得到每个所述第一模型的骨骼动画,其中,所述多个第一模型的骨骼动画构成所述第二模型的破碎动画。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
向每个所述第一模型绑定至少一根骨骼,得到所述多个第一模型的多根骨骼;
将所述多根骨骼合并为所述第二模型的骨架;
在所述第二模型的骨架中,确定所述第二模型的顶点所绑定到的所述至少一第一目标骨骼。
3.根据权利要求2所述的方法,其特征在于,将所述多根骨骼合并为所述第二模型的骨架,包括:
基于每个所述第一模型的顶点,建立所述多根骨骼之间的级别关系,得到所述第二模型的骨架。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在所述多根骨骼中确定每个所述第一模型的顶点所绑定到的所述至少一第二目标骨骼。
5.根据权利要求1所述的方法,其特征在于,确定所述第二模型的顶点的第一权重信息,包括:
确定与所述第二模型的破碎动画相匹配的所述第一权重信息,其中,所述第一权重信息用于控制每根所述第一目标骨骼驱动所述第二模型的顶点运动,以使所述第二模型的顶点对应的至少一所述第一模型产生所述骨骼动画。
6.根据权利要求1所述的方法,其特征在于,基于所述第一权重信息,确定至少一所述第一模型的顶点的第二权重信息,包括:
基于所述第二模型的顶点对应的至少一所述第一模型的顶点,调整所述第一权重信息,得到至少一所述第一模型的顶点的所述第二权重信息。
7.根据权利要求1所述的方法,其特征在于,将所述多个第一模型合并为所述第二模型,包括:
分别对所述多个第一模型进行烘焙操作;
对烘焙后的所述多个第一模型进行合并,得到所述第二模型。
8.根据权利要求1至7中任意一项所述的方法,其特征在于,所述方法还包括:
获取原始动画,其中,所述原始动画用于展示击碎所述第二模型所表示的虚拟对象的过程;
将所述原始动画中的多个碎片虚拟对象确定为所述多个第一模型,其中,所述多个碎片虚拟对象用于构成所述虚拟对象,每个所述第一模型制作有对应的每个所述碎片虚拟对象的关键动画帧。
9.根据权利要求1至7中任意一项所述的方法,其特征在于,所述方法还包括:
基于至少一所述第一模型的顶点的以下至少之一信息生成所述第二模型的顶点:顶点位置、顶点索引、顶点顺序和至少一所述第一模型的顶点的关联顶点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310223049.2/1.html,转载请声明来源钻瓜专利网。





