本公开涉及动画制作,尤其是涉及一种眼球效果的生成方法、装置、电子设备和存储介质。
背景技术:
1、在动画的生成技术中,角色的眼睛效果对角色的情感的传递至关重要,如开心、愤怒、伤心、可怜、激动等情绪均可以通过眼睛的效果呈现,使角色更加生动和深入人心。
2、现有的眼球效果生成技术通常是针对不同的角色制作不同的效果,存在效率低且过程繁琐的技术问题。
技术实现思路
1、有鉴于此,本公开的目的在于提供一种眼球效果的生成方法、装置、电子设备和存储介质,以提高眼球效果生成的便捷性。
2、第一方面,本公开实施例提供了一种眼球效果的生成方法,方法包括:响应于针对目标对象的眼球效果生成指令,将预设眼球效果生成函数作用于所述目标对象;其中,所述预设眼球效果生成函数用于指示基于至少一种眼球样式的预设参数集生成眼球效果的方式;所述眼球样式包括:眼球基础样式和至少一个眼球高光样式;响应于针对目标眼球样式的预设参数集的调整,得到所述目标眼球样式的目标参数集;其中,所述目标眼球样式为任一所述眼球样式;通过所述目标眼球样式的目标参数集生成所述目标眼球样式对应的眼球效果;基于所述眼球样式对应的眼球效果,获得所述目标对象的目标眼球效果。
3、第二方面,本公开实施例提供了一种眼球效果的生成装置,装置包括:响应模块,用于响应于针对目标对象的眼球效果生成指令,将预设眼球效果生成函数作用于所述目标对象;其中,所述预设眼球效果生成函数用于指示基于至少一种眼球样式的预设参数集生成眼球效果的方式;所述眼球样式包括:眼球基础样式和至少一个眼球高光样式;调整模块,用于响应于针对目标眼球样式的预设参数集的调整,得到所述目标眼球样式的目标参数集;其中,所述目标眼球样式为任一所述眼球样式;生成模块,用于通过所述目标眼球样式的目标参数集生成所述目标眼球样式对应的眼球效果;获得模块,用于基于所述眼球样式对应的眼球效果,获得所述目标对象的目标眼球效果。第三方面,本公开实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述眼球效果的生成方法。
4、第四方面,本公开实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述眼球效果的生成方法。
5、本公开实施例带来了以下有益效果:
6、上述眼球效果的生成方法、装置、电子设备和存储介质,预先将用于生成不同眼球效果的眼球样式封装为函数,该函数作用于目标对象之后,通过简单地调整不同眼球样式的参数集,即可获得目标对象不同的眼球效果,使眼球效果生成的便捷性提高。
7、本公开的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
8、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种眼球效果的生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,当所述目标眼球样式为眼球基础样式时,所述目标参数集包括:纹理贴图参数和至少一种颜色参数,所述预设眼球效果生成函数包括所述眼球基础样式对应的第一材质接口和至少一种颜色效果接口;
3.根据权利要求2所述的方法,其特征在于,所述颜色效果接口包括:色相接口、饱和度接口、对比度接口和亮度接口中的至少一种;所述颜色参数包括:色相标量、饱和度标量、对比度标量和亮度标量中的至少一种;所述眼球基础样式对应的颜色效果包括色相颜色效果、饱和度颜色效果、对比度颜色效果和亮度颜色效果中的至少一种;
4.根据权利要求2所述的方法,其特征在于,所述目标参数集包括眼球材质颜色,所述第一材质接口包括向量类材质接口;
5.根据权利要求1所述的方法,其特征在于,当所述目标眼球样式为任一眼球高光样式时,所述目标参数集包括:高光材质参数和高光形态参数,所述预设眼球效果生成函数包括所述眼球高光样式对应的纹理贴图接口和高光形态接口;
6.根据权利要求5所述的方法,其特征在于,所述高光形态参数包括抖动速度标量、抖动频率标量、位移量、缩放量和旋转量中的至少一种;
7.根据权利要求5所述的方法,其特征在于,所述高光材质参数包括高光亮度标量和/或高光颜色参数;
8.根据权利要求1所述的方法,其特征在于,所述眼球样式包括眼球高光动画样式,当所述目标眼球样式为所述眼球高光动画样式时,所述目标参数集包括:动画参数和高光参数,所述预设眼球效果生成函数包括眼球高光动画样式对应的高光参数接口和动画接口;
9.根据权利要求8所述的方法,其特征在于,所述动画参数包括:动画序列贴图、所述动画序列贴图的帧数参数、实时播放动画参数、以及动画播放速率;
10.根据权利要求8所述的方法,其特征在于,所述高光参数包括:高光动画亮度参数、高光动画颜色参数、高光动画尺寸参数、高光动画位置参数、高光动画旋转参数、高光动画抖动频率参数、高光动画抖动幅度参数中的至少一项。
11.一种眼球效果的生成装置,其特征在于,所述装置包括:
12.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-10任一项所述的眼球效果的生成方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,所述计算机可执行指令促使所述处理器实现权利要求1-10任一项所述的眼球效果的生成方法。