粒子动画的显示方法技术

技术编号:39587298 阅读:7 留言:0更新日期:2023-12-03 19:39
本申请公开了一种粒子动画的显示方法

【技术实现步骤摘要】
粒子动画的显示方法、装置、设备、介质及程序产品


[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]图5是本申请一个示例性实施例提供的参数调整区域示意图;
[0027]图6是本申请一个示例性实施例提供的部位选择序列示意图;
[0028]图7是本申请一个示例性实施例提供的关键帧数组生成过程流程图;
[0029]图8是本申请一个示例性实施例提供的粒子动画显示过程流程图;
[0030]图9是本申请另一个示例性实施例提供的经过参数调整操作后粒子动画的显示示意图;
[0031]图
10
是本申请一个示例性实施例提供的经过参数调整操作后粒子动画的显示示意图;
[0032]图
11
是本申请一个示例性实施例提供的经过参数调整操作后粒子动画的显示示意图;
[0033]图
12
是本申请一个示例性实施例提供的粒子动画显示方法的流程图;
[0034]图
13
是本申请一个示例性实施例提供的选中状态框示意图;
[0035]图
14
是本申请一个示例性实施例提供的运动调整区域示意图;
[0036]图
15
是本申请一个示例性实施例提供的参数调整方式示意图;
[0037]图
16
是本申请一个示例性实施例提供的参数调整方式示意图;
[0038]图
17
是本申请一个示例性实施例提供的参数调整方式示意图;
[0039]图
18
是本申请一个示例性实施例提供的参数调整方式示意图;
[0040]图
19
是本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种粒子动画的显示方法,其特征在于,所述方法包括:显示虚拟场景中的粒子动画元素,所述虚拟场景中还包括主控帐号控制的主控虚拟对象,所述主控帐号具有针对所述虚拟场景的编辑能力,所述主控虚拟对象用于被控制参与所述虚拟场景中的场景活动;显示所述粒子动画元素对应的参数调整区域,所述参数调整区域中包括所述粒子动画元素对应的多种显示参数;在所述参数调整区域中接收参数调整操作,所述参数调整操作用于指示对所述粒子动画元素在所述虚拟场景画面中的显示参数进行调整;基于所述参数调整操作播放所述粒子动画元素对应的粒子动画
。2.
根据权利要求1所述的方法,其特征在于,所述参数调整区域中包括多个参数类型选项;所述在所述参数调整区域中接收参数调整操作,包括:响应于在所述参数调整区域中接收到对参数类型选项的选择操作,显示所述参数类型选项对应的调整区域,所述调整区域中包括所述参数类型选项下的多种调整参数内容;在所述调整区域中接收所述参数调整操作
。3.
根据权利要求2所述的方法,其特征在于,所述参数类型选项包括外观类型选项,所述调整区域包括外观调整区域,所述外观调整区域中包括多个候选位置选项,所述候选位置选项用于指示所述粒子动画元素在显示过程中的元素显示部位;所述在所述调整区域中接收所述参数调整操作,包括:响应于在所述外观调整区域中接收到对目标位置选项的选择操作,显示目标位置选项对应的调整子区域,所述调整子区域中包括多个参数内容选项;在所述调整子区域中接收对所述参数内容选项的调整操作,作为所述参数调整操作
。4.
根据权利要求3所述的方法,其特征在于,所述目标位置选项与目标显示部位对应,所述目标显示部位对应第一颜色;所述在所述调整子区域中接收对所述参数内容选项的调整操作,作为所述参数调整操作,包括:响应于在所述调整子区域中接收到对第一关键帧的选择操作,显示所述第一关键帧对应的颜色调整子界面,所述第一关键帧用于指示所述粒子动画元素的目标显示部位在所述粒子动画播放过程中的显示时刻;在所述颜色调整子界面中接收颜色调整操作,作为所述参数调整操作,所述颜色调整操作用于指示在所述第一关键帧处将所述目标显示部位对应的所述第一颜色调整为第二颜色
。5.
根据权利要求3所述的方法,其特征在于,所述方法还包括:响应于在所述调整子区域中接收到关键帧增加操作,显示第二关键帧对应的颜色调整子界面,其中,所述关键帧增加操作用于指示在所述粒子动画中增加所述第二关键帧
。6.
根据权利要求4所述的方法,其特征在于,所述调整子区域中包括多帧候选关键帧;所述在所述颜色调整子界面中接收颜色调整操作,作为所述参数调整操作之后,还包括:获取多帧候选关键帧在所述粒子动画中的播放位置;
基于所述颜色调整操作获取所述多帧候选关键帧分别对应的颜色参数;基于所述多帧候选关键帧在所述粒子动画中的播放位置和所述颜色参数生成关键帧颜色数组
。7.
根据权利要求6所述的方法,其特征在于,所述基于所述参数调整操作播放所述粒子动画元素对应的粒子动画,包括:读取所述关键帧颜色数组,确定所述多帧候选关键帧分别对应的颜色参数;遍历所述多帧候选关键帧,得到所述多帧候选关键帧对应的排列顺序;基于所述多帧候选关键帧中相邻两帧候选关键帧分别对应的颜色参数,对所述相邻两帧候选关键帧进行颜色插值运算,得到所述粒子动画对应的颜色变换情况;基于所述多帧候选关键帧在粒子动画中的播放位置和所述颜色变换情况显示所述粒子动画
。8.
根据权利要求2至7任一所述的方法,其特征在于,所述参数类型选项包括运动...

【专利技术属性】
技术研发人员:朱孟宇牛晓东张贵铨韩湘鄂曾镱李婷婷
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1