[发明专利]虚拟对象的动画生成方法、装置、设备及存储介质有效
申请号: | 201911132565.4 | 申请日: | 2019-11-14 |
公开(公告)号: | CN111028317B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 周志强;曾子骄 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T13/40 | 分类号: | G06T13/40 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 邢惠童 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 对象 动画 生成 方法 装置 设备 存储 介质 | ||
本申请实施例提供了一种虚拟对象的动画生成方法、装置、设备及存储介质,涉及动画制作领域。所述方法包括:获取目标虚拟对象对应的参考虚拟对象的参考动作;根据参考动作和目标虚拟对象对应的环境信息,生成目标虚拟对象的动作序列;其中,环境信息用于表征目标虚拟对象所处的虚拟环境;根据目标虚拟对象的动作序列,生成目标虚拟对象的动作动画。本申请实施例提供的技术方案中,实现了将参考虚拟对象的参考动作重定向到目标虚拟对象上,提供了一种自动生成目标虚拟对象的动作动画的技术方案,提高了生成动画的效率。
技术领域
本申请实施例涉及动画制作领域,特别涉及一种虚拟对象的动画生成方法、装置、设备及存储介质。
背景技术
在游戏开发中,经常会涉及一些三维虚拟对象,有时需要给这些虚拟对象制作三维动画。
在相关技术中,虚拟对象具有骨骼,相邻的骨骼之间具有关节,虚拟对象的动画实际上是骨骼的动画。在生成虚拟对象的动画过程中,需要动画师手动拖动虚拟对象的骨骼,并一点点修正骨骼的动作,从而生成虚拟对象的动画。
在上述技术中,由于需要手动拖动虚拟对象的骨骼,并一点点修正骨骼的动作以生成动画,过程较为繁琐耗时。
发明内容
本申请实施例提供了一种虚拟对象的动画生成方法、装置、设备及存储介质,可用于解决相关技术中,生成虚拟对象的动画较为繁琐耗时的技术问题。
所述技术方案如下:
一方面,本申请实施例提供了一种虚拟对象的动画生成方法,所述方法包括:
获取目标虚拟对象对应的参考虚拟对象的参考动作;
根据所述参考动作和所述目标虚拟对象对应的环境信息,生成所述目标虚拟对象的动作序列;其中,所述环境信息用于表征所述目标虚拟对象所处的虚拟环境;
根据所述目标虚拟对象的动作序列,生成所述目标虚拟对象的动作动画。
另一方面,本申请实施例提供了一种虚拟对象的动画显示方法,所述方法包括:
显示用户界面;
在所述用户界面中显示虚拟场景,以及位于所述虚拟场景中的目标虚拟对象;
显示所述目标虚拟对象的动作动画,所述目标虚拟对象的动作动画根据参考虚拟对象的参考动作和所述目标虚拟对象对应的环境信息生成,其中,所述环境信息用于表征所述目标虚拟对象所处的虚拟环境。
再一方面,本申请实施例提供了一种虚拟对象的动画生成装置,所述装置包括:
动作获取模块,用于获取目标虚拟对象对应的参考虚拟对象的参考动作;
动作生成模块,用于根据所述参考动作和所述目标虚拟对象对应的环境信息,生成所述目标虚拟对象的动作序列;其中,所述环境信息用于表征所述目标虚拟对象所处的虚拟环境;
动画生成模块,用于根据所述目标虚拟对象的动作序列,生成所述目标虚拟对象的动作动画。
又一方面,本申请实施例提供了一种虚拟对象的动画显示装置,所述装置包括:
界面显示模块,用于显示用户界面;
场景显示模块,用于在所述用户界面中显示虚拟场景,以及位于所述虚拟场景中的目标虚拟对象;
动画显示模块,用于显示所述目标虚拟对象的动作动画,所述目标虚拟对象的动作动画根据参考虚拟对象的参考动作和所述目标虚拟对象对应的环境信息生成,其中,所述环境信息用于表征所述目标虚拟对象所处的虚拟环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911132565.4/2.html,转载请声明来源钻瓜专利网。