[发明专利]动画混合空间剖分方法、装置、设备和可读介质在审
申请号: | 202110443944.6 | 申请日: | 2020-06-22 |
公开(公告)号: | CN113129416A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 张迎凯;何文峰 | 申请(专利权)人: | 完美世界(北京)软件科技发展有限公司 |
主分类号: | G06T13/40 | 分类号: | G06T13/40;G06T13/80 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈;张爱 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 混合 空间 方法 装置 设备 可读 介质 | ||
本发明实施例提供一种动画混合空间剖分方法、装置、设备和可读介质,该方法包括:获取动画集合,动画集合中包含多个待进行动画混合的样本骨骼动画;对各样本骨骼动画中的目标对象进行运动分析,得到目标对象在各样本骨骼动画中对应的多个类型的运动参数;以运动参数的多个类型为维度构建动画混合空间;确定运动参数在动画混合空间中对应的第一基准点,基于第一基准点,对动画混合空间进行剖分。通过本发明实施例提供的方法,对每个样本骨骼动画中的目标对象进行运动分析,通过运动分析得出的运动参数更加的精确,基于这样的运动参数进行动画混合处理得到的骨骼动画的动画质量较高。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种动画混合空间剖分方法、装置、设备和可读介质。
背景技术
游戏中根据用户的控制操作播放的对应的骨骼动画在某些应用中是经过混合处理得到的。动画混合处理的关键是如何按照用户的需求正确计算所需的动画以及权重信息。根据计算出的所需的动画以及权重信息,可以具体进行动画混合处理。
在设计游戏时,动画师可以制作几个具有代表性的样本骨骼动画。在得到样本骨骼动画后,游戏设计人员凭借个人经验以及反复的试验,给每个样本骨骼动画中的目标对象设置对应的运动参数。然后基于这些运动参数,构建动画混合空间。在游戏执行的过程中,当用户对目标对象进行了控制操作时,可以通过动画混合空间,对样本骨骼动画进行混合处理,以混合出与控制操作对应的骨骼动画。
在上述过程中,由于样本骨骼动画所对应的运动参数是游戏设计人员凭借个人经验手动指定的,导致设置的运动参数与样本骨骼动画实际的运动参数不匹配。而混合出的骨骼动画的动画质量直接与游戏设计人员设置的运动参数相关,当游戏设计人员设置的运动参数与样本骨骼动画实际的运动参数不匹配时,混合出的骨骼动画的动画质量较低。另外,在动画混合过程中人工无法干预混合过程。高维度混合空间的构建是通过将几个低维度混合空间简单复合在一起实现的,简单复合得到的高维度混合空间无法实现混合空间的耦合性。
发明内容
本发明实施例提供一种动画混合空间剖分方法、装置、设备和存储介质,用以提高混合出的骨骼动画的动画质量。
第一方面,本发明实施例提供一种动画混合空间剖分方法,该方法包括:
获取动画集合,所述动画集合中包含多个样本骨骼动画;
对各样本骨骼动画中的目标对象进行运动分析,得到所述目标对象在所述各样本骨骼动画中对应的多个类型的运动参数;
以所述运动参数的多个类型为维度构建动画混合空间;
确定所述运动参数在所述动画混合空间中对应的第一基准点,基于所述第一基准点,对所述动画混合空间进行剖分;
基于剖分后的动画混合空间,进行动画混合处理。
第二方面,本发明实施例提供一种动画混合空间剖分装置,包括:
获取模块,用于获取动画集合,所述动画集合中包含多个样本骨骼动画;
运动分析模块,用于对各样本骨骼动画中的目标对象进行运动分析,得到所述目标对象在所述各样本骨骼动画中对应的多个类型的运动参数;
构建模块,用于以所述运动参数的多个类型为维度构建动画混合空间;
剖分模块,用于确定所述运动参数在所述动画混合空间中对应的第一基准点,基于所述第一基准点,对所述动画混合空间进行剖分;
混合模块,用于基于剖分后的动画混合空间,进行动画混合处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界(北京)软件科技发展有限公司,未经完美世界(北京)软件科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110443944.6/2.html,转载请声明来源钻瓜专利网。