风暴特效动画的生成方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:37135779 阅读:25 留言:0更新日期:2023-04-06 21:34
本申请实施例公开了一种风暴特效动画的生成方法、装置、计算机设备及存储介质,方法包括:通过以虚拟场景中的目标显示位置为中心建立直角坐标系,并将直角坐标系转化为极坐标系;采用极坐标系对预设特效纹理图像进行采样处理,得到目标特效纹理图像;将目标特效纹理图像转换至UV坐标系中,并对UV坐标系设置预设滚动参数,以得到UV滚动坐标系;基于UV滚动坐标系对待处理显示图像进行多次采样,得到多帧目标显示图像,在图形用户界面上按照预设频率对多帧目标显示图像依序进行显示,以目标显示位置为中心生成风暴特效动画;本申请实施例提高了特效动画的制作效率,提高游戏技能对应的特效动画的真实感,提升玩家视觉感受度,提高了玩家的游戏体验。了玩家的游戏体验。了玩家的游戏体验。

【技术实现步骤摘要】
风暴特效动画的生成方法、装置、计算机设备及存储介质


[0001]本申请涉及图像处理
,具体涉及一种风暴特效动画的生成方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着计算机通信技术的不断发展,智能手机、平板电脑及笔记本电脑等终端的大量普及应用,终端向着多样化、个性化的方向发展,日益成为人们在生活与工作中不可或缺的终端,为了满足人们对精神生活的追求,能够在终端上操作的娱乐游戏应运而生,例如,基于客户端或服务器架构开发的多人在线战术竞技游戏(Multiplayer Online Battle Arena,MOBA)和大型多人在线游戏(Massive Multiplayer Online,MMO)等类型的游戏,由于具有高流畅度、操作手感好、即时战斗等特点,深受用户喜爱。随着网络游戏的蓬勃发展,人们对游戏场景的真实感要求越来越高。
[0003]在游戏中,美术人员通常会为游戏技能模拟一些风暴的效果,来表现游戏技能强大的技能特效。目前,游戏制作人员通常会用序列帧动画的方式去制作,把游戏技能对应的技能特效存储为一张的图片,而后在游戏本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种风暴特效动画的生成方法,其特征在于,通过终端设备的图形用户界面显示虚拟场景,所述方法包括:以所述虚拟场景中的目标显示位置为中心建立直角坐标系,并将所述直角坐标系转化为极坐标系,其中,所述极坐标系的极点与所述直角坐标系的原点重合,所述目标显示位置为释放风暴特效动画对应的游戏技能的位置;采用所述极坐标系对预设特效纹理图像进行采样处理,得到目标特效纹理图像,其中,所述预设特效纹理图像为具有从中心向四周发散的风暴纹理的图像;将所述目标特效纹理图像转换至UV坐标系中,并对所述UV坐标系设置预设滚动参数,以得到UV滚动坐标系;基于所述UV滚动坐标系对待处理显示图像进行多次采样,得到多帧目标显示图像,在所述图形用户界面上按照预设频率对所述多帧目标显示图像依序进行显示,以所述目标显示位置为中心生成所述风暴特效动画。2.根据权利要求1所述的风暴特效动画的生成方法,其特征在于,在以所述虚拟场景中的目标显示位置为中心建立直角坐标系,并将所述直角坐标系转化为极坐标系之前,还包括:获取待处理显示图像;响应于玩家操控虚拟角色在所述待处理显示图像中的技能触发事件,在所述待处理显示图像中确定目标显示位置。3.根据权利要求2所述的风暴特效动画的生成方法,其特征在于,所述响应于玩家操控主控虚拟角色在所述待处理显示图像中的技能触发事件,在所述待处理显示图像中确定目标显示位置,包括:响应于所述玩家在目标游戏中对游戏技能的触发操作,获取触发所述游戏技能时的当前虚拟场景的场景图像、所述玩家操控的虚拟角色在发起所述游戏技能时在所述场景图像的显示位置、以及所述游戏技能对应的特效纹理图像,将所述场景图像作为待处理显示图像,将所述显示位置作为目标显示位置,将所述游戏技能对应的特效纹理图像作为预设特效纹理图像。4.根据权利要求2所述的风暴特效动画的生成方法,其特征在于,所述目标显示位置为所述玩家操控的虚拟角色在所述虚拟场景中释放所述风暴特效动画对应的所述游戏技能的位置。5.根据权利要求1所述的风暴特效动画的生成方法,其特征在于,所述以所述虚拟场景中的目标显示位置为中心建立直角坐标系,包括:以所述目标显示位置为中心,基于所述图形用户界面的显示尺寸以及预设坐标轴阈值范围,建立直角坐标系。6.根据权利要求1所述的风暴特效动画的生成方法,其特征在于,在采用所述极坐标系对预设特效纹理图像进行采样处理,得到目标特效纹理图像之前,还包括:获取预设特效纹理图...

【专利技术属性】
技术研发人员:陈睿
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1