烟雾特效制作方法、装置、存储介质与电子设备与流程

文档序号:34103361发布日期:2023-05-10 18:44阅读:35来源:国知局
烟雾特效制作方法、装置、存储介质与电子设备与流程

本公开涉及动画制作,尤其涉及一种烟雾特效制作方法、烟雾特效制作装置、计算机可读存储介质与电子设备。


背景技术:

1、烟雾特效是一种常见的场景特效,烟雾特效的使用能够丰富场景画面的呈现效果。

2、相关技术中,经常使用烟雾解算器进行烟雾特效的制作,但是使用烟雾解算器所制作的烟雾,形态通常比较散乱,没有办法控制烟雾的具体形态,其稳定性和可控性较弱,并不适用于技能类或变形类的烟雾特效。

3、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本公开提供了一种烟雾特效制作方法、烟雾特效制作装置、计算机可读存储介质与电子设备,进而至少在一定程度上克服相关技术中烟雾稳定性和可控性较弱的问题。

2、本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

3、根据本公开的第一方面,提供一种烟雾特效制作方法,所述方法包括:采用预定义的烟雾引导曲线,生成烟雾引导曲线组,所述烟雾引导曲线组中包含多条烟雾引导曲线,烟雾引导曲线是用于控制烟雾走向的曲线;朝所述烟雾引导曲线组发射多个烟雾粒子,并基于所述烟雾引导曲线组,确定各所述烟雾粒子的运动参数;基于各所述烟雾粒子的运动参数,控制各所述烟雾粒子分别沿所述烟雾引导曲线组中的烟雾引导曲线进行运动,以渲染形成烟雾特效。

4、根据本公开的第二方面,提供一种烟雾特效制作装置,所述装置包括:引导曲线生成模块,用于采用预定义的烟雾引导曲线,生成烟雾引导曲线组,所述烟雾引导曲线组中包含多条烟雾引导曲线,烟雾引导曲线是用于控制烟雾走向的曲线;运动参数确定模块,用于朝所述烟雾引导曲线组发射多个烟雾粒子,并基于所述烟雾引导曲线组,确定各所述烟雾粒子的运动参数;粒子运动控制模块,用于基于各所述烟雾粒子的运动参数,控制各所述烟雾粒子分别沿所述烟雾引导曲线组中的烟雾引导曲线进行运动,以渲染形成烟雾特效。

5、根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种烟雾特效制作方法。

6、根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一种烟雾特效制作方法。

7、本公开的技术方案具有以下有益效果:

8、上述烟雾特效制作过程中,采用预定义的烟雾引导曲线,生成烟雾引导曲线组,烟雾引导曲线组中包含多条烟雾引导曲线,烟雾引导曲线是用于控制烟雾走向的曲线;朝烟雾引导曲线组发射多个烟雾粒子,并基于烟雾引导曲线组,确定各烟雾粒子的运动参数;基于各烟雾粒子的运动参数,控制各烟雾粒子分别沿烟雾引导曲线组中的烟雾引导曲线进行运动,以渲染形成烟雾特效。一方面,基于烟雾引导曲线对烟雾走向进行控制,能够避免烟雾形态过于散乱,进一步增强烟雾的可控性和稳定性。另一方面,通过生成烟雾曲线引导组,增加烟雾引导曲线的数量,能够使得烟雾粒子能够沿不同的烟雾曲线进行运动,进而避免烟雾运动形态过于单一,能够在一定程度上丰富烟雾运动的呈现效果。

9、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。



技术特征:

1.一种烟雾特效制作方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述采用预定义的烟雾引导曲线,生成烟雾引导曲线组,包括:

3.根据权利要求1所述的方法,其特征在于,所述预定义的烟雾引导曲线,包括以下一种或多种类型:

4.根据权利要求1所述的方法,其特征在于,所述基于所述烟雾引导曲线组,确定各所述烟雾粒子的运动参数,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于各所述烟雾粒子所对应的曲线节点的切线速度参数,确定各所述烟雾粒子的运动参数,包括:

6.根据权利要求5所述的方法,其特征在于,所述基于所述待处理烟雾粒子所对应的曲线节点的切线速度参数、所述待处理烟雾粒子的位置信息以及各所述烟雾粒子的中心位置信息,确定所述待处理烟雾粒子在旋转场中的运动参数,包括:

7.根据权利要求1所述的方法,其特征在于,所述基于各所述烟雾粒子的运动参数,控制各所述烟雾粒子分别沿所述烟雾引导曲线组中的烟雾引导曲线进行运动,以渲染形成烟雾特效,包括:

8.一种烟雾特效制作装置,其特征在于,所述装置包括:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的方法。

10.一种电子设备,其特征在于,包括:


技术总结
本公开提供一种烟雾特效制作方法、装置、存储介质与电子设备,涉及动画制作技术领域。其中,烟雾特效制作方法包括:采用预定义的烟雾引导曲线,生成烟雾引导曲线组,烟雾引导曲线组中包含多条烟雾引导曲线,烟雾引导曲线是用于控制烟雾走向的曲线;朝烟雾引导曲线组发射多个烟雾粒子,并基于烟雾引导曲线组,确定各烟雾粒子的运动参数;基于各烟雾粒子的运动参数,控制各烟雾粒子分别沿烟雾引导曲线组中的烟雾引导曲线进行运动,以渲染形成烟雾特效。本公开基于烟雾引导曲线进行烟雾特效制作,在一定程度上提升了烟雾解算的稳定性和可控性。

技术研发人员:陈令琦,姚永超
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1