[发明专利]一种数据处理方法与装置在审
申请号: | 202011120133.4 | 申请日: | 2020-10-19 |
公开(公告)号: | CN112215930A | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 金晶 | 申请(专利权)人: | 珠海金山网络游戏科技有限公司 |
主分类号: | G06T13/40 | 分类号: | G06T13/40;A63F13/60 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 刘晓楠 |
地址: | 519000 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
本发明提供一种数据处理方法与装置,其中,所述方法包括:接收待生成的目标角色的虚拟形象与目标角色属性数据;根据所述目标角色属性数据,在动作数据库中确定与所述目标角色属性数据对应的骨骼动画;结合目标角色的虚拟形象与骨骼动画,为所述目标角色构造动作序列。本实施例提供的一种数据处理方法,通过结合动作数据库中目标角色的虚拟形象与骨骼动画,为目标角色构造动作序列,克服了现有技术中,无法通过获取骨骼动画生成动作数据库、并从所述动作数据库中提取保存的骨骼动画结合所述目标角色的虚拟形象生成目标角色的动作序列的缺陷,保证了可以减少使用人力进行动作设计工作量。
技术领域
本发明涉及互联网技术领域,特别涉及一种数据处理方法与装置。
背景技术
在影视作品中,虚拟角色有多种不同的属性,例如性格、年龄等,不同属性的虚拟角色又包含多种不同的动作。随着影视行业的发展,对虚拟角色的动作设计需求越来越大。
在现在技术中,对虚拟角色进行动作设计时,基本按照事先设计好少数的基本动作,接着对这些动作进行拼接、微调与变换,从而得到最终动作这一过程。现有技术的动作设计与生成方式,所能展现的动作较少,并且设计出的动作数量也是有限的,最终导致虚拟角色的表现效果较差。若要提升虚拟角色的表现效果,势必涉及到使用大量的人力来进行虚拟角色动作相关设计与运算。
现有技术中,存在着缺少通过获取骨骼动画生成动作数据库来简化设计流程方法的缺陷。
发明内容
有鉴于此,本发明实施例提供了一种数据处理方法与装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。
本实施例公开了一种数据处理方法,所述方法包括:
接收待生成的目标角色的虚拟形象与目标角色属性数据;
根据所述目标角色属性数据,在动作数据库中确定与所述目标角色属性数据对应的骨骼动画;
结合所述目标角色的虚拟形象与所述骨骼动画,为所述目标角色构造动作序列。
可选地,根据所述目标角色属性数据,在动作数据库中确定与所述目标角色属性数据对应的骨骼动画,包括:
在动作数据库中确定目标骨骼动画,所述目标骨骼动画携带的标签内容与所述目标角色属性对应。
可选地,结合目标角色的虚拟形象与骨骼动画,生成目标角色的新动作,包括:
为所述虚拟形象生成至少一个目标形象;
从所述骨骼动画中提取动作关键帧;
用所述目标形象替换所述动作关键帧中的虚拟人物形象得到所述目标角色的动作序列。
本实施例公开了一种动作数据库生成方法,所述方法包括:
获取样本虚拟角色,确定所述样本虚拟角色的虚拟角色属性数据;
确定所述样本虚拟角色身体部位的关键节点,获取所述关键节点的动作参数;
根据所述关键节点的动作参数构造样本虚拟角色的骨骼动画,结合所述虚拟角色属性数据,为所述骨骼动画添加对应的标签;
将所述骨骼动画与对应的标签存入预设的动作数据库中。
可选地,所述样本虚拟角色包括面部特征与体态特征;
确定所述样本虚拟角色的虚拟角色属性数据,包括:
根据所述样本虚拟角色的面部特征与体态特征确定所述样本虚拟角色的虚拟角色属性数据,其中,所述虚拟角色属性数据包括所述样本虚拟角色的年龄、性格、性别与所述样本虚拟角色当前的情绪与动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山网络游戏科技有限公司,未经珠海金山网络游戏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011120133.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种游戏画面渲染方法及装置
- 下一篇:一种角色控制方法与装置