[发明专利]周期性特效生成方法及装置、电子设备、存储介质有效
申请号: | 201910286368.1 | 申请日: | 2019-04-10 |
公开(公告)号: | CN110047030B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 曹伟刚 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 袁礼君;阚梓瑄 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 周期性 特效 生成 方法 装置 电子设备 存储 介质 | ||
本发明提供了一种周期性特效生成方法及装置、电子设备、存储介质,涉及计算机技术领域。该周期性特效生成方法包括:获取预先搭建的模型对象;在运算处理器中,根据模型对象生成周期性特效模型;将周期性特效模型对应的模型数据发送到图形处理器进行运算处理,确定周期性特效模型对应的渲染数据;根据渲染数据对周期性特效模型进行渲染处理,以生成并显示周期性特效。本发明实施例的技术方案能够将周期性特效模型的运算从运算处理器转移到图像处理器,降低运算处理器的内存以及进程占用,提升系统的工作效率。
背景技术
随着互联网技术的发展,游戏场景中的特效也越来越受到人们的重视。在游戏场景特效中,经常会用到较多的周期性特效。
目前周期性特效的制作中,将周期性特效的相关周期运算放在脚本层并通过运算处理器(Central Processing Unit,CPU)进行计算,会占用大量运算处理器的内存容量以及计算时间,而且与周期性特效的数量呈线性关系,影响运算处理器处理其他计算进程,降低系统的工作效率。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本发明实施例的目的在于提供一种周期性特效生成方法、周期性特效生成装置、电子设备以及计算机可读存储介质,进而至少在一定程度上克服游戏场景中周期性特效的运算会占用运算处理器大量内存容量以及计算时间的问题。
本发明的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本发明的实践而习得。
根据本发明实施例的第一方面,提供了一种周期性特效生成方法,包括:获取预先搭建的模型对象;在运算处理器中,根据所述模型对象生成周期性特效模型;将所述周期性特效模型对应的模型数据发送到图形处理器进行运算处理,确定所述周期性特效模型对应的渲染数据;根据所述渲染数据对所述周期性特效模型进行渲染处理,以生成并显示所述周期性特效。
在本发明的一些示例实施例中,基于前述方案,所述图形处理器包括着色器,将所述周期性特效模型对应的模型数据发送到图形处理器进行运算处理,确定所述周期性特效模型对应的渲染数据包括:获取所述周期性特效模型对应的顶点法线数据;将所述顶点法线数据发送到所述着色器进行运算处理,确定所述周期性特效模型对应的渲染数据。
在本发明的一些示例实施例中,基于前述方案,将所述顶点法线数据发送到所述着色器进行运算处理,确定所述周期性特效模型对应的渲染数据包括:获取所述周期性特效模型对应的显示数据;基于预设条件,将所述显示数据添加到所述顶点法线数据中;将所述顶点法线数据发送到所述着色器进行运算处理,确定所述周期性特效模型对应的渲染数据。
在本发明的一些示例实施例中,基于前述方案,所述着色器包括顶点着色器,将所述顶点法线数据发送到所述着色器进行运算处理包括:将所述顶点法线数据发送到所述顶点着色器进行运算处理,确定所述周期性特效模型对应的渲染数据。
在本发明的一些示例实施例中,基于前述方案,所述显示数据包括特效持续时间、特效显示周期、特效启动时间以及游戏流逝时间。
在本发明的一些示例实施例中,基于前述方案,所述根据所述渲染数据对所述周期性特效模型进行渲染处理包括:获取所述游戏流逝时间以及所述特效启动时间的差值数据;对所述差值数据以及所述特效显示周期进行取模处理确定目标数据;判断所述目标数据是否大于所述特效持续时间;如果所述目标数据大于所述特效持续时间,则基于所述渲染数据通过所述片元着色器对所述周期性特效模型进行渲染生成所述周期性特效。
在本发明的一些示例实施例中,基于前述方案,所述方法还包括:如果所述目标数据小于所述特效持续时间,则显示所述周期性特效对应的所述周期性特效模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910286368.1/2.html,转载请声明来源钻瓜专利网。