特效切换方法、装置、存储介质和电子设备制造方法及图纸

技术编号:36885119 阅读:19 留言:0更新日期:2023-03-15 21:28
本公开提供了一种特效切换方法、装置、存储介质和电子设备,涉及动画技术领域。该特效切换方法包括:响应于针对当前显示界面的特效切换操作,根据所述当前显示界面中显示的当前特效与所述特效切换操作按照预先设定的特效切换模型从预先配置的特效库中确定目标特效文件;其中,所述特效库中包括多个特效文件,每个所述特效文件至少包括特效的色彩纹理信息与透明度信息;基于所述目标特效文件中的目标色彩纹理信息与目标透明度信息渲染得到目标特效;将所述当前显示界面中显示的所述当前特效切换为所述目标特效。解决了目前的特效切换即时性较低的技术问题,达到了提高特效切换效率的技术效果。率的技术效果。率的技术效果。

【技术实现步骤摘要】
特效切换方法、装置、存储介质和电子设备


[0001]本公开涉及动画
,尤其涉及一种特效切换方法、装置、存储介质和电子设备。

技术介绍

[0002]当前视觉产品中常通过酷炫的动画特效为用户提供高娱乐性的互动方式,用户在通过动画特效进行互动之前一般需要提前将动画特效下载至自己的终端,然后在发送或切换特效动画的时候从下载的动画特效列表中进行查找和选择一个目标特效,最后通过点击长按等操作将选中的目标动画特效发送出去。一旦动画特效列表中的动画特效较多,玩家需要耗费较长的时间进行查找选择想要发送的目标特效动画,同时,玩家在终端下载了较多的动画特效,消耗较多的内存资源,在一定程度上也会影响目标特效动画的选择与发送速度。
[0003]因此,目前的特效切换即时性较低。

技术实现思路

[0004]本公开提供了一种特效切换方法、装置、存储介质和电子设备,进而提高特效切换的效率。
[0005]第一方面,本公开一个实施例提供了一种特效切换方法,包括:
[0006]响应于针对当前显示界面的特效切换操作,根据当前显示界面中显示的当前特效与特效切换操作按照预先设定的特效切换模型从预先配置的特效库中确定目标特效文件;其中,特效库中包括多个特效文件,每个特效文件至少包括特效的色彩纹理信息与透明度信息;
[0007]基于目标特效文件中的目标色彩纹理信息与目标透明度信息渲染得到目标特效;
[0008]将当前显示界面中显示的当前特效切换为目标特效。
[0009]第二方面,本公开一个实施例提供了一种特效切换装置,该装置包括:
[0010]响应模块,用于响应于针对当前显示界面的特效切换操作,根据当前显示界面中显示的当前特效与特效切换操作按照预先设定的特效切换模型从预先配置的特效库中确定目标特效文件;其中,特效库中包括多个特效文件,每个特效文件至少包括特效的色彩纹理信息与透明度信息;
[0011]渲染模块,用于基于目标特效文件中的目标色彩纹理信息与目标透明度信息渲染得到目标特效;
[0012]切换模块,用于将当前显示界面中显示的当前特效切换为目标特效。
[0013]第三方面,本公开一个实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上的方法。
[0014]第四方面,本公开一个实施例提供了一种电子设备,包括:处理器;以及存储器,用于存储处理器的可执行指令;其中,处理器配置为经由执行可执行指令来执行如上的方法。
[0015]本公开的技术方案具有以下有益效果:
[0016]上述特效切换方法,第一方面,本公开实施例在响应于针对当前显示界面的特效切换操作,根据当前显示界面中显示的当前特效与特效切换操作按照预先设定的特效切换模型从预先配置的特效库中确定目标特效文件,无需耗费大量时间从特效列表中的海量动画特效中进行查找,在当前显示界面中直接操作即可,操作方便简单,且大大节省了用户的操作时间;第二方面,本公开实施例是基于查找得到的包括特效的色彩纹理信息与透明度信息的目标特效文件实时渲染生成的目标特效,无需在终端提前下载海量的特效,节省了内存资源,为特效渲染与切换提供了更多的计算资源,进而提高目标特效的生成效率与切换效率;即本公开实施例从节省用户操作时间和提高目标特效生成效率与切换效率两个维度来提高特效切换的即时性,从而解决了目前的特效切换即时性较低的技术问题,达到了提高特效切换即时性的技术效果。此外,第三方面,本公开实施例将目标特效文件中的色彩纹理信息与透明度信息独立配置,可以避免部分特效文件与终端设备中出现格式对透明度不兼容或者兼容出错的情况的发生,进而保障特效切换的稳定性与可靠性。
[0017]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0018]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施方式,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1示出本示例性实施方式中一种特效切换方法的流程图;
[0020]图2示出本示例性实施方式中一种特效切换方法的流程图;
[0021]图3示出本示例性实施方式中一种特效切换方法的流程图;
[0022]图4示出本示例性实施方式中一种特效切换方法的流程图;
[0023]图5示出本示例性实施方式中一种特效切换方法中目标特效渲染过程示意图;
[0024]图6示出本示例性实施方式中一种特效切换方法中目标特效示意图;
[0025]图7示出本示例性实施方式中一种特效切换装置结构示意图;
[0026]图8示出本示例性实施方式中一种电子设备的结构示意图。
具体实施方式
[0027]现在将参考附图更全面地描述示例性实施方式。然而,示例性实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例性实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。
[0028]此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0029]附图中所示的流程图仅是示例性说明,不是必须包括所有的步骤。例如,有的步骤还可以分解,而有的步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
[0030]相关技术中,当前视觉产品中常通过酷炫的动画特效为用户提供高娱乐性的互动方式,用户在通过动画特效进行互动之前一般需要提前将动画特效下载至自己的终端,然后在发送或切换特效动画的时候从下载的动画特效列表中进行查找和选择一个目标特效,最后通过点击长按等操作将选中的目标动画特效发送出去。一旦动画特效列表中的动画特效较多,玩家需要耗费较长的时间进行查找选择想要发送的目标特效动画,同时,玩家在终端下载了较多的动画特效,消耗较多的内存资源,在一定程度上也会影响目标特效动画的选择与发送速度。因此,目前的特效切换即时性较低。
[0031]鉴于上述问题,本公开实施例提供了一种特效切换方法,用于提高特效切换本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种特效切换方法,其特征在于,包括:响应于针对当前显示界面的特效切换操作,根据所述当前显示界面中显示的当前特效与所述特效切换操作按照预先设定的特效切换模型从预先配置的特效库中确定目标特效文件;其中,所述特效库中包括多个特效文件,每个所述特效文件至少包括特效的色彩纹理信息与透明度信息;基于所述目标特效文件中的目标色彩纹理信息与目标透明度信息渲染得到目标特效;将所述当前显示界面中显示的所述当前特效切换为所述目标特效。2.根据权利要求1所述的特效切换方法,其特征在于,所述响应于针对当前显示界面的特效切换操作,根据所述当前显示界面中显示的当前特效与所述特效切换操作按照预先设定的特效切换模型从预先配置的特效库中确定目标特效文件,包括:响应于针对当前显示界面的所述特效切换操作,确定所述特效切换操作对应的切换次数;将预先配置的所述特效库中在预设显示序列中,位于所述当前显示界面中显示的所述当前特效之后所述切换次数的特效文件确定为所述目标特效文件。3.根据权利要求2所述的特效切换方法,其特征在于,所述特效库中包含可触控切换特效与不可触控切换特效;所述将预先配置的所述特效库中在预设显示序列中,位于所述当前显示界面中显示的所述当前特效之后所述切换次数的特效文件确定为所述目标特效文件,包括:将预先配置的所述特效库中在所述预设显示序列中,位于所述当前显示界面中显示的所述当前特效之后的所述切换次数的所述可触控切换特效确定为所述目标特效文件。4.根据权利要求1所述的特效切换方法,其特征在于,所述响应于针对当前显示界面的特效切换操作,根据所述当前显示界面中显示的当前特效与所述特效切换操作按照预先设定的特效切换模型从预先配置的特效库中确定目标特效文件,包括:响应于针对所述当前显示界面的所述特效切换操作,确定所述特效切换操作的目标操作类型;从预先设定的所述特效切换模型中查询得到所述目标操作类型对应的所述目标特效文件;其中,所述特效切换模型中包含不同...

【专利技术属性】
技术研发人员:黄洪彬
申请(专利权)人:广州博冠信息科技有限公司
类型:发明
国别省市:

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

1