虚拟场景中的风暴特效生成方法、装置、设备及存储介质制造方法及图纸

技术编号:44821387 阅读:12 留言:0更新日期:2025-03-28 20:10
本申请提供了一种虚拟场景中的风暴特效生成方法、装置、设备及存储介质;方法包括:获取虚拟场景中被选中的位置,以作为待生成的风暴特效在虚拟场景中所处的位置;获取针对风暴特效设定的纹理图像和范围参数,基于纹理图像和范围参数,确定风暴特效的风暴眼区域、以及位于风暴眼区域外围的风暴区域;获取针对风暴特效设定的指数分布函数和三维噪声纹理,基于指数分布函数和三维噪声纹理,确定风暴区域在参考方向的变化趋势;获取针对模拟结果进行采样得到的采样结果,基于采样结果,控制风暴区域进入旋转状态;对处于旋转状态的风暴区域进行体积光照渲染,以在被选中的位置生成风暴特效。通过本申请,能够以资源集约的方式生成动态的风暴特效。

【技术实现步骤摘要】

本申请涉及互联网,尤其涉及一种虚拟场景中的风暴特效生成方法、装置、设备及存储介质


技术介绍

1、在如今的游戏中,天气效果是很常见的,但大多数游戏中的天气效果以常见的温和天气为主,例如晴天、夜晚、雾天等等,同时也开始逐渐出现一些极端的天气效果,为游戏玩家提供更具视觉冲击力的表现。例如以极端天气中的风暴云(即风暴特效,下文中简称为风暴)为例,相关技术提供的技术方案通常是将静态的一张风暴形态的贴图放在游戏场景的远端,并制作近似风暴云的粒子特效,然后人工将粒子特效放置在指定位置。

2、然而,将静态的一张风暴形态的贴图放在游戏场景的远端,虽然可以在视觉上看起来像风暴云的效果,但是并不具有真实的体积感,在游戏视角移动、走近的时候,该方案将会穿帮并给玩家带来不好的视觉体验;同时,该方案为静态方案,风暴并不具备移动和旋转的动态效果,导致玩家的视觉体验较差。

3、另外,制作近似风暴云的粒子特效,虽然在一定程度上可以具有移动和旋转等动态效果,并且具有一定的体积感,但是因为粒子特效只能限制在某一个区域内,无法与天空中的其他云层进行衔接,导致很容易出现不本文档来自技高网...

【技术保护点】

1.一种虚拟场景中的风暴特效生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求1所述的方法,其特征在于,所述基于所述指数分布函数和所述三维噪声纹理,确定所述风暴区域在参考方向的变化趋势,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于采样得到的噪声值和所述函数值,确定所述风暴区域在参考方向的变化趋势,包括:

5.根据权利要求1所述的方法,其特征在于,在确定所述风暴区域在参考方向的变化趋势之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,

7.根...

【技术特征摘要】

1.一种虚拟场景中的风暴特效生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求1所述的方法,其特征在于,所述基于所述指数分布函数和所述三维噪声纹理,确定所述风暴区域在参考方向的变化趋势,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于采样得到的噪声值和所述函数值,确定所述风暴区域在参考方向的变化趋势,包括:

5.根据权利要求1所述的方法,其特征在于,在确定所述风暴区域在参考方向的变化趋势之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,

7.根据权利要求1所述的方法,其特征在于,所述获取针对模拟结果进行采样得到的采样结果,包括:

8.根据权利要求7所述的方法,其特征在于,所述基于所述采样结果,控制所述风暴区域进...

【专利技术属性】
技术研发人员:卫振东
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1