[发明专利]动画绘制方法、装置、终端及存储介质有效
申请号: | 201910780082.9 | 申请日: | 2019-08-22 |
公开(公告)号: | CN110490958B | 公开(公告)日: | 2023-09-01 |
发明(设计)人: | 刘凯 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T13/20 | 分类号: | G06T13/20 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 王姗姗;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 绘制 方法 装置 终端 存储 介质 | ||
1.一种动画绘制方法,其特征在于,所述方法包括:
获取用于绘制动画角色的目标模型;
获取动画绘制模型中的代理模型,所述代理模型中设定有所述代理模型的骨骼能够驱动所述目标模型的节点进行活动的第一范围;
将所述代理模型包围所述目标模型,以使所述代理模型中的骨骼的分布与所述目标模型中节点的分布相对应;
将包围有所述代理模型的目标模型,确定为具有所述动画角色的初始面部特征的蒙皮模型;其中,所述蒙皮模型的面部节点具有一定的活动范围;
基于待绘制的动画角色的目标面部特征,对所述蒙皮模型的初始面部特征进行修改,以使所述蒙皮模型产生动画;
将所述动画作用于所述目标模型,得到所述待绘制的动画角色。
2.根据权利要求1所述的方法,其特征在于,使所述蒙皮模型产生动画之后,所述方法还包括:
保存修改后的初始面部特征的数据;
当绘制区别于所述动画角色的新动画角色时,基于所述修改后的初始面部特征的数据,生成所述新动画角色的初始面部特征;
基于新动画角色的初始面部特征,对用于绘制所述新动画角色的新目标模型进行蒙皮操作,得到新蒙皮模型;
基于新动画角色目标面部特征,对所述新蒙皮模型的初始面部特征进行修改,以使所述新蒙皮模型产生动画。
3.根据权利要求1或2所述的方法,其特征在于,所述初始面部特征数据,包括:
初始捏脸数据,用于对所述动画角色的面部特征进行初始设定;
初始表情数据,用于所述动画角色的面部表情进行初始设定。
4.根据权利要求1所述的方法,其特征在于,在所述获取动画绘制模型中的代理模型之前,所述方法还包括:
对用于绘制样本角色的样本模型的面部骨骼关节进行定位,得到定位的样本模型;
对所述定位的样本模型的面部特征进行修改,得到捏脸完成的样本模型;
记录捏脸完成的样本模型的表情数据;
基于设定的每一骨骼能够驱动所述捏脸完成的样本模型的节点进行活动的范围,确定代理模型;
基于所述代理模型、所述表情数据和对所述面部特征进行修改的数据,创建所述动画绘制模型。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
基于表情库中的表情元素,创建用于实现所述样本角色的动作的动作节点;其中,不同的动作节点表征的样本角色的动作不同;
基于创建的多个动作节点,形成动作节点库;
将所述动作节点库保存在所述动画绘制模型中。
6.根据权利要求4所述的方法,其特征在于,所述对所述定位的样本模型的面部特征进行修改,包括:
响应于捏脸控制系统发出的第一控制指令,对所述定位的样本模型的面部特征进行修改;
对应地,所述记录捏脸完成的样本模型的表情数据,包括:
将对所述面部特征进行修改的数据发送到表情绑定系统,响应于所述表情绑定系统发出的第二控制指令,记录所述捏脸完成的样本模型的表情数据。
7.根据权利要求4所述的方法,其特征在于,在所述记录捏脸完成的样本模型的表情数据之后,所述方法还包括:
将保存的捏脸数据和表情数据,发送到用于为捏脸完成的样本模型进行蒙皮的蒙皮骨架;
将包括有所述捏脸数据和表情数据的蒙皮骨架保存于所述动画绘制模型中。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
将代理模型中设定的所述第一范围发送到所述蒙皮骨架,以确定所述蒙皮骨架的骨骼能够驱动所述目标模型的节点进行活动的第二范围;
基于所述第二范围调整所述蒙皮模型的蒙皮数据,得到更新的蒙皮模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910780082.9/1.html,转载请声明来源钻瓜专利网。