【技术实现步骤摘要】
本申请实施例涉及计算机,特别涉及一种粒子特效的生成方法、装置、设备及存储介质。
技术介绍
1、随着计算机技术的发展,粒子系统越来越广泛地被应用于游戏、动画中。通过运行粒子系统,能够生成粒子特效。粒子特效通常用于模拟真实场景下的抽象视觉效果,例如,粒子特效可以模拟火花、刀光、雷电、云、雾、尘、雪、爆炸、烟、水流、落叶、流星尾迹或者发光轨迹等抽象视觉效果。
2、相关技术中,生成粒子特效的过程为:计算机设备中的中央处理器计算生成每帧粒子特效所需的数据,将计算得到的数据发送给图像处理器,由图像处理器根据计算得到的数据生成每帧粒子特效。
3、在此种生成粒子特效的方式下,每帧粒子特效的生成都需要中央处理器和图像处理器的共同参与,且在中央处理器完成数据计算后,图像处理器才能根据中央处理器计算得到的数据进行粒子特效的生成,生成粒子特效的效率受限于中央处理器的计算效率,难以有效提升。
技术实现思路
1、本申请实施例提供了一种粒子特效的生成方法、装置、设备及存储介质,可用于提高粒子特效
...【技术保护点】
1.一种粒子特效的生成方法,其特征在于,所述方法由计算机设备中的图像处理器执行,所述图像处理器中存储有候选粒子的参考数据,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标粒子的参考数据包括所述目标粒子在所述目标粒子的生成时间对应的初始渲染数据;所述基于所述目标粒子的参考数据,获取所述目标粒子在所述第一时间对应的渲染数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述目标粒子的参考数据包括所述目标粒子在所述目标粒子的生命周期中的各个候选时间分别对应的渲染数据;所述基于所述目标粒子的参考数据,获取所述目标粒子在所述第一时间
...【技术特征摘要】
1.一种粒子特效的生成方法,其特征在于,所述方法由计算机设备中的图像处理器执行,所述图像处理器中存储有候选粒子的参考数据,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标粒子的参考数据包括所述目标粒子在所述目标粒子的生成时间对应的初始渲染数据;所述基于所述目标粒子的参考数据,获取所述目标粒子在所述第一时间对应的渲染数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述目标粒子的参考数据包括所述目标粒子在所述目标粒子的生命周期中的各个候选时间分别对应的渲染数据;所述基于所述目标粒子的参考数据,获取所述目标粒子在所述第一时间对应的渲染数据,包括:
4.根据权利要求1-3任一所述的方法,其特征在于,所述任一帧粒子特效为初始帧粒子特效,所述目标粒子为生成时间与所述第一时间匹配的候选粒子。
5.根据权利要求1-3任一所述的方法,其特征在于,所述任一帧粒子特效不为初始帧粒子特效,所述目标粒子包括在所述第一时间对应的已生成时长小于生存时长的候选粒子,以及生成时间与所述第一时间匹配的候选粒子。
6.根据权利要求1-3任一所述的方法,其特征在于,所述从所述候选粒子的参考数据中提取目标粒子的参考数据之前,所述方法还包括:
7.根据权利要求1-3任一所述的方法...
【专利技术属性】
技术研发人员:阎逸飞,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。