特效处理方法及设备技术

技术编号:37349620 阅读:32 留言:0更新日期:2023-04-22 21:47
本公开实施例提供一种特效处理方法及设备,该方法包括:在对第一粒子进行处理的过程中,将第一粒子的粒子标识写入至少一个第一事件列表中;根据每个第一事件列表对对应的第二粒子进行处理,得到特效画面,第二粒子和第一事件列表中的第一粒子是具有关联关系的粒子,不同的第一事件列表对应的关联关系不同,粒子是由几何形状的显示对象。本公开实施例可以通过至少一个第一事件列表建立粒子之间的关联关系。由于不同的第一事件列表对应不同的关联关系,从而可以基于一种第一粒子生成至少一种第二粒子,使特效画面中包括基于第一粒子的多种第二粒子。如此,提高了特效画面的丰富性。提高了特效画面的丰富性。提高了特效画面的丰富性。

【技术实现步骤摘要】
特效处理方法及设备


[0001]本公开实施例涉及计算机处理
,尤其涉及一种特效处理方法及设备。

技术介绍

[0002]特效画面是指对图像、视频、文本等添加的具有特别视觉效果的画面。典型的特效画面可以是由大量粒子构成的,每个粒子是任意形状的单元。每个粒子是独立的,粒子在不断的运动、变化。其中,运动是有规律的,或无规律的,变化可以是颜色、透明度、大小等的变化。例如,可以通过大量粒子模拟烟花效果,大量粒子向上运动可以模拟烟花的上升,每个粒子上升到一定高度之后消失,同时在该粒子的消失位置处显示更多的粒子,以模拟烟花爆炸的效果。
[0003]可以看出,生成上述特效画面的过程可以是生成粒子、更新粒子和渲染粒子的过程。如果特效画面包括的粒子数量、粒子颜色、粒子尺寸、粒子之间的关系等越多样化,那么特效画面的丰富性越好。从而,如何提高上述特效画面的丰富性能成为亟待解决的问题。

技术实现思路

[0004]本公开实施例提供一种特效处理方法及设备,可以提高上述特效画面的丰富性。
[0005]第一方面,本公开实施例提供一种特效处理方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种特效处理方法,其特征在于,所述方法包括:在对第一粒子进行处理的过程中,将所述第一粒子的粒子标识写入至少一个第一事件列表中;根据每个所述第一事件列表对对应的第二粒子进行处理,得到特效画面,所述第二粒子和所述第一事件列表中的第一粒子是具有关联关系的粒子,不同的所述第一事件列表对应的所述关联关系不同,所述粒子是几何形状的显示对象。2.根据权利要求1所述的方法,其特征在于,所述关联关系包括:所述第二粒子的第二属性和所述第一粒子的第一属性之间的关联关系,不同的所述第一事件列表对应的所述第二属性不同,和/或,不同的所述第一事件列表对应的所述第一属性不同。3.根据权利要求2所述的方法,其特征在于,所述将所述第一粒子的粒子标识写入至少一个第一事件列表中,包括:在满足预设条件时,将所述第一粒子的粒子标识写入所述至少一个第一事件列表中,所述预设条件包括:所述第一粒子的属性满足预设属性条件、当前时间到达预设时间周期。4.根据权利要求3所述的方法,其特征在于,所述第一粒子的属性满足预设属性条件包括以下至少一种:所述第一粒子的当前显示时长达到所述第一粒子的最大显示时长、所述第一粒子的位置达到目标位置、所述第一粒子的速度达到目标速度、所述第一粒子的颜色为目标颜色、所述第一粒子的尺寸达到目标尺寸。5.根据权利要求4所述的方法,其特征在于,当所述第一属性和所述第二属性均为位置时,所述根据每个所述第一事件列表对对应的第二粒子进行处理,得到特效画面,包括:从所述第一事件列表中读取所述第一粒子的粒子标识;在所述第一粒子的运动过程中,根据所述第一粒子的粒子标识确定所述第一粒子的位置,并在所述第一粒子的位置之后显示所述第二粒子得到特效画面。6.根据权利要求5所述的方法,其特征在于,所述第二粒子和所述第一粒子之间的相对位置随时间变化,且变化量小于或等于第一阈值。7.根据权利要求4所述的方法,其特征在于,所述第一属性包括当前显示时长、最大显示时长和位置,所述第二属性包括位置,所述根据每个...

【专利技术属性】
技术研发人员:潘嘉荔郭燚薛晓乐
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:

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

1