一种动画生成方法、装置、设备及介质制造方法及图纸

技术编号:31718527 阅读:19 留言:0更新日期:2022-01-01 11:27
本申请公开了一种动画生成方法、装置、设备及介质,应用于计算机技术领域,用以通过三维动画软件制作二维动画。具体为:获取初始动画模型,并确定初始动画模型对应的切面体模型,通过将切面体模型第二面的法线属性传递给其覆盖的一个或多个第一面,更新第一顶点的法线属性,得到更新后的动画模型;基于更新后的动画模型生成动画,并在生成动画的过程中,基于更新后的第一顶点的法线属性确定光线。这样,通过获取第一粒度的第一顶点确定第一面的顶点,从而降低初始动画模型转换为切面体模型的难度,而且利用第二顶点信息确定第二面的顶点,并将第二面覆盖一个或多个第一面,可以减少构建切面体模型的工作量,从而进一步提高二维动画的生成效率。维动画的生成效率。维动画的生成效率。

【技术实现步骤摘要】
一种动画生成方法、装置、设备及介质


[0001]本申请涉及计算机
,尤其涉及一种动画生成方法、装置、设备及介质。

技术介绍

[0002]随着文化创意产品的飞速发展,特别是动画制作领域的技术日新月异,动画创作和制作的作品也丰富多彩,形成了各式不同风格不同内容的动画作品。
[0003]目前,“二次元”概念文化市场火爆,各类围绕“二次元”概念开发的文化产品层出不穷,但还未有相关产品能够利用三维动画软件制作二维动画。

技术实现思路

[0004]本申请实施例提供了一种动画生成方法、装置、设备及介质,用以通过三维动画软件制作二维动画。
[0005]本申请实施例提供的技术方案如下:
[0006]一方面,本申请实施例提供了一种动画生成方法,包括:
[0007]获取初始动画模型,初始动画模型包括第一粒度的第一顶点,第一顶点为构成初始动画模型的多个第一面的顶点;
[0008]确定初始动画模型对应的切面体模型,切面体模型包括第二粒度的第二顶点,第二粒大于第一粒度,第二顶点为构成切面体模型的多个第二面的顶点,每个第二面覆盖一个或多个第一面;
[0009]将第二面的法线属性传递给其覆盖的一个或多个第一面,更新第一顶点的法线属性,得到更新后的动画模型;
[0010]基于更新后的动画模型生成动画,并在生成动画的过程中,基于更新后的第一顶点的法线属性确定光线。
[0011]另一方面,本申请实施例提供了一种动画生成装置,包括:
[0012]模型获取单元,用于获取初始动画模型,初始动画模型包括第一粒度的第一顶点,第一顶点为构成初始动画模型的多个第一面的顶点;
[0013]模型确定单元,用于确定初始动画模型对应的切面体模型,切面体模型包括第二粒度的第二顶点,第二粒大于第一粒度,第二顶点为构成切面体模型的多个第二面的顶点,每个第二面覆盖一个或多个第一面;
[0014]属性更新单元,用于将第二面的法线属性传递给其覆盖的一个或多个第一面,更新第一顶点的法线属性,得到更新后的动画模型;
[0015]动画生成单元,用于基于更新后的动画模型生成动画,并在生成动画的过程中,基于更新后的第一顶点的法线属性确定光线。
[0016]另一方面,本申请实施例提供了一种动画生成设备,包括:存储器、处理器和存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现本申请实施例提供的动画生成方法。
[0017]另一方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令被处理器执行时实现本申请实施例提供的动画生成方法。
[0018]本申请实施例的有益效果如下:
[0019]本申请实施例中,通过获取初始动画模型的多个第一粒度的第一顶点信息,可以确定构成初始动画模型的多个第一面的顶点信息,从而可以降低初始动画模型转换为切面体模型的难度,而且,利用第二顶点信息,确定构成切面体模型的多个第二面的顶点,并将第二面覆盖一个或多个第一面,可以减少构建切面体模型的工作量,从而进一步提高二维动画的生成效率。
[0020]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地可以从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中特别指出的结构来实现和获得。
附图说明
[0021]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0022]图1为本申请实施例中动画生成方法的概况流程示意图;
[0023]图2为本申请实施例中动画生成方法的具体流程示意图;
[0024]图3为本申请实施例中动画生成装置的功能结构示意图;
[0025]图4为本申请实施例中动画生成设备的硬件结构示意图。
具体实施方式
[0026]为了使本申请的目的、技术方案及有益效果更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,并不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0027]目前,在动画制作领域中技术日新月异,3D动画制作与2D动画制作之间存在较大差异,因此精通三维动画的艺术家们想要制作出优秀的二维风格的动画作品,需要花费大量的时间重新学习一门差异很大的技术。为此,本申请实施例中,利用初始动画模型获得对应的切面体模型,并基于切面体模型的第二面的法线属性,对初始模型的第一面的法线属性进行更新,从而根据更新后的动画模型生成动画。这样,通过获取初始动画模型的多个第一粒度的第一顶点信息,可以确定构成初始动画模型的多个第一面的顶点信息,从而可以降低初始动画模型转换为切面体模型的难度,而且,利用第二顶点信息,确定构成切面体模型的多个第二面的顶点,并将第二面覆盖一个或多个第一面,可以减少构建切面体模型的工作量,从而进一步提高二维动画的生成效率。
[0028]在介绍了本申请实施例的应用场景和设计思想之后,下面对本申请实施例提供的技术方案进行详细说明。
[0029]本申请实施例提供了一种动画生成方法,参阅图1所示,本申请实施例提供的动画
生成方法的概况流程如下:
[0030]步骤101:获取初始动画模型。
[0031]实际应用中,初始动画模型包括第一粒度的第一顶点,第一顶点为构成初始动画模型的多个第一面的顶点。
[0032]步骤102:确定初始动画模型对应的切面体模型。
[0033]实际应用中,切面体模型包括第二粒度的第二顶点,第二粒大于第一粒度,第二顶点为构成切面体模型的多个第二面的顶点,每个第二面覆盖一个或多个第一面。
[0034]步骤103:将第二面的法线属性传递给其覆盖的一个或多个第一面,更新第一顶点的法线属性,得到更新后的动画模型。
[0035]步骤104:基于更新后的动画模型生成动画,并在生成动画的过程中,基于更新后的第一顶点的法线属性确定光线。
[0036]在具体实施时,在基于更新后的动画模型生成动画时,还可以结合预设贴图,实际应用中,预设贴图可以包括灯光转向贴图,该灯光转向贴图包括预先设置的对应于不同灯光角度的多帧灯光转向子贴图,该灯光转向子贴图基于卡通灯光材质基于二值化遮罩确定,该卡通灯光材质为二值化图像,二值化遮罩用于指示不同角度下的光影效果,基于此,在基于更新后的动画模型生成动画时,可以先确定灯光与更新后的动画模型之间的夹角,基于该夹角,在多帧灯光转向子贴图选择目标灯光转向子贴图后,基于更新后的动画模型以及目标灯光转向子贴图生成动画。
[0037]在一个实施例中,在基于更新后的动画模型生成动画时,还可以基于更新后的动画模型生成第一频率的第一动画,其中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动画生成方法,其特征在于,包括:获取初始动画模型,所述初始动画模型包括第一粒度的第一顶点,所述第一顶点为构成所述初始动画模型的多个第一面的顶点;确定所述初始动画模型对应的切面体模型,所述切面体模型包括第二粒度的第二顶点,第二粒大于所述第一粒度,所述第二顶点为构成所述切面体模型的多个第二面的顶点,每个所述第二面覆盖一个或多个第一面;将所述第二面的法线属性传递给其覆盖的一个或多个第一面,更新所述第一顶点的法线属性,得到更新后的动画模型;基于所述更新后的动画模型生成动画,并在生成动画的过程中,基于更新后的所述第一顶点的法线属性确定光线。2.根据权利要求1所述的动画生成方法,其特征在于,预设贴图包括灯光转向贴图,所述灯光转向贴图包括预先设置的对应于不同灯光角度的多帧灯光转向子贴图,所述灯光转向子贴图基于卡通灯光材质基于二值化遮罩确定,所述卡通灯光材质为二值化图像,所述二值化遮罩用于指示不同角度下的光影效果;所述动画生成方法还包括:确定灯光与所述更新后的动画模型之间的夹角;基于所述夹角,在所述多帧灯光转向子贴图选择目标灯光转向子贴图;基于所述更新后的动画模型以及所述目标灯光转向子贴图生成动画。3.根据权利要求1或2所述的动画生成方法,其特征在于,基于所述更新后的动画模型生成动画时,还包括:基于所述更新后的动画模型生成第一频率的第一动画,所述第一动画包括多帧图像,每一种图像对应有控制器的参数,所述多帧图像中包括第一关键帧集合;确定所述第一动画对应的控制器的参数以帧为单位的变化曲线;将所述变化曲线进行折线处理,得到梯状线,所述梯状线为多个关键点的连线,所述关键点的第二频率小于所述第一频率;将所述第一关键帧集中处于所述梯状线中非转折位置的关键帧删除,得到第二关键帧集合;基于所述第二关键帧集合生成第二动画。4.根据权利要求3所述的动画生成方法,其特征在于,基于所述更新后的动画模型生成第一动画时,还包括:在不同的渲染层输出素材图片;基于所述素材图片优化所述第二动画;其中,所述素材图片包括下述一项或...

【专利技术属性】
技术研发人员:王世勇
申请(专利权)人:武汉两点十分文化传播有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1