【技术实现步骤摘要】
一种动画制作方法、系统、装置及计算机可读存储介质
[0001]本申请涉及动画制作
,尤其涉及一种动画制作方法、系统、装置及计算机可读存储介质。
技术介绍
[0002]随着动画制作产业的不断发展,动画制作技术被广泛应用于电影制作、教育以及医疗等领域,动画制作技术在现代生活中有着举足轻重的作用。
[0003]现有技术提供的动画制作方案中,一般通过拍摄视频来制作三维动画,不同的场景拍摄不同的视频,或者采集某个模型的静态三维特征,然后根据不同场景分别制作不同的动态仿真动画,当遇到相同或者相近的场景时,每一个不同的场景都需要重新制作模型的动画,现有技术提供的动画制作方法较为繁琐,需要花费动画制作人员大量的时间来对动画变化进行制作和调整,这种动画制作方法效率较低。
技术实现思路
[0004]本申请第一方面提供了一种动画制作方法,所述方法包括:
[0005]获取虚拟动画场景,所述虚拟动画场景中包含有至少一个角色和至少一个对象;所述角色为所述虚拟动画场景中被操控的角色,所述对象为所述虚拟动画场景中非所述角色的任意对象;
[0006]根据所述角色的坐标从所述虚拟动画场景的对象中确定目标对象;
[0007]提取所述目标对象的目标对象信息;
[0008]判断模板库中是否有与所述目标对象信息相匹配的相关对象信息;所述模板库中预存有角色动作模板,所述角色动作模板与相关对象信息存在映射关系;
[0009]若是,则获取与所述目标对象信息相匹配的相关对象信息对应的角色动作模板,确 ...
【技术保护点】
【技术特征摘要】
1.一种动画制作方法,其特征在于,所述方法包括:获取虚拟动画场景,所述虚拟动画场景中包含有至少一个角色和至少一个对象;所述角色为所述虚拟动画场景中被操控的角色,所述对象为所述虚拟动画场景中非所述角色的任意对象;根据所述角色的坐标从所述虚拟动画场景的对象中确定目标对象;提取所述目标对象的目标对象信息;判断模板库中是否有与所述目标对象信息相匹配的相关对象信息;所述模板库中预存有角色动作模板,所述角色动作模板与相关对象信息存在映射关系;若是,则获取与所述目标对象信息相匹配的相关对象信息对应的角色动作模板,确定为目标动作模板;控制所述虚拟动画场景中的所述角色根据所述目标动作模板运动。2.根据权利要求1中所述方法,其特征在于,所述提取所述目标对象的目标对象信息包括:提取所述目标对象在所述虚拟动画场景中的参数信息;所述参数信息至少包括尺寸信息和/或形状信息。3.根据权利要求2中所述方法,其特征在于,所述判断所述模板库中是否有与所述目标对象信息相匹配的相关对象信息,包括:获取所述模板库中相关对象信息的参数信息;将所述目标对象在所述虚拟动画场景中的参数信息与所述模板库中各个相关对象的参数信息进行比对,得到所述目标对象信息与各个相关对象信息之间的参数相似度;获取数值最高的参数相似度;判断数值最高的参数相似度是否达到预设阈值;若是,则将所述参数相似度最高的相关对象信息确定与所述目标对象信息相匹配。4.根据权利要求2中所述方法,其特征在于,所述提取所述目标对象在所述虚拟动画场景中的形状信息包括:提取所述目标对象在所述虚拟动画场景中至少一个方向的视图信息;根据所述视图信息确定所述目标对象在所述虚拟动画场景中的形状信息。5.根据权利要求1中所述方法,其特征在于,所述控制所述虚拟动画场景中的所述角色根据所述目标动作模板运动包括:获取所述目标动作模板的模板时间轴;将所述模板时间轴的起始时刻与所述虚拟动画场景的目标时间轴的目标时刻对齐;获取所述目标动作模板的模板时间轴中所有的关键帧;获取所述关键帧中每一帧的样本角色骨骼的所有位置信息;控制所述虚拟动画场景中所述角色的骨骼依据所述样本角色骨骼的位置信息在对齐后的所述模板时间轴上进行变换。6.根据权利要求5中所述方法,其特征在于,在所述获取所述关键帧中每一帧的样本角色骨骼的所有位置信息之后,在所述控制所述虚拟动画场景中所述角色的骨骼依据所述样本角色骨骼的位置信息在对齐后的所述模板时间轴上进行变换之前,所述方法还包括:获取所述目标对象的参数信息;
根据所述参数信息调整所述样本角色骨骼的位置信息,得到调整后的位置信息。7.根据权利要求5中所述方法,其特征在于,在所述获取所述关键帧中每一帧的样本角色骨骼的所有位置信息之后,在所述控制所述虚拟动画场景中所述角色的骨骼依据所述样本角色骨骼的位置信息在对齐后的所述模板时间轴上进行变换之前,所述方法还包括:获取所述虚拟动画场景中所...
【专利技术属性】
技术研发人员:李西峙,
申请(专利权)人:深圳市大富网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。