【技术实现步骤摘要】
特效资源处理方法、装置、存储介质和计算设备
[0001]本申请的实施例涉及显示资源处理领域,更具体地涉及一种特效资源处理方法、装置、存储介质和计算设备。
技术介绍
[0002]当前,为了在游戏中丰富游戏内容,增强游戏视觉效果,一般会在游戏场景中加入大量的游戏特效。然而特效因为其自身的特殊性,在渲染过程中会消耗掉终端大量的CPU和GPU性能,所以,过多的特效可能造成游戏过程中发生卡顿,影响游戏体验。由此,为了使得高端设备展示最佳效果,低端设备流畅游戏,需要针对不同性能的设备,进行特效分级制作。
[0003]当前的通用分级做法是针对一个完整特效的各种子特效,增加一个分级配置,由特效制作人员根据表现,配置每个等级下需要显示哪些子特效。现有的分级做法无疑增加了特效制作人员的工作量,并且要求特效制作人员对特效显示所需的设备资源有一定概念,能较准确的评估量化当前制作的特效的资源开销;另一方面,对于已上线项目,由于存量特效资源数据量巨大,人工处理的成本太高。
技术实现思路
[0004]本申请的实施例提供一种特效资源 ...
【技术保护点】
【技术特征摘要】
1.一种特效资源处理方法,其特征在于,所述方法包括:获取第一特效资源和第二特效资源,所述第一特效资源和第二特效资源均包括至少一个子特效,所述第二特效资源为所述第一特效资源的子集;计算所述第二特效资源与所述第一特效资源的相似度分数,以及所述第二特效资源的资源开销分数;若所述第二特效资源的相似度分数与资源开销分数之和符合预设阈值,则确定所述第二特效资源为对应等级。2.如权利要求1所述的特效资源处理方法,其特征在于,所述第二特效资源与所述第一特效资源相同;若所述第二特效资源的相似度分数与资源开销分数之和不符合预设阈值,则关闭所述第二特效资源的一个子特效,得到更新后的第二特效资源,并重新计算更新后的第二特效资源与所述第一特效资源的相似度分数以及资源开销分数,直至更新后的第二特效资源与所述第一特效资源的相似度分数与资源开销分数之和符合所述预设阈值,并确定所述更新后的第二特效资源为对应等级。3.如权利要求2所述的特效资源处理方法,其特征在于,按照打开以及关闭各个子特效前后的第二特效资源的相似度分数与资源开销分数之和的差异大小顺序,关闭所述第二特效资源的各个子特效。4.如权利要求1所述的特效资源处理方法,其特征在于,计算所述第二特效资源与所述第一特效资源的相似度分数的方式至少包括以下中的一项:结构相似性、豪斯多夫距离和均方根误差;其中,通过结构相似性计算所述第二特效资源与所述第一特效资源的相似度分数,包括:分别获取所述第一特效资源和第二特效资源的一个帧图像;计算两个帧图像之间的结构相似性分数,并将所述结构相似性分数作为所述第二特效资源与所述第一特效资源的相似度分数。5.如权利要求2所述的特效资源处理方法,其特征在于,在计算两个帧图像之间的结构相似性时,采用一维高斯卷积核分别对所述两个帧图像进行处理,以便计算所述两个帧图像的平均灰度、亮度对比值以及对比度对比值。6.如权利要求2所述的特效资源处理方法,其特征在于,在计算两个帧图像之间的结构相似性时,采用对称滤波器分别对所述两个帧图像进行处理,以便计算所述两个帧图像的平均灰度、亮度对比值以及对比度对比值。7.如权利要求1所述的特效资源处理方法,其特征在于,计算所述第二特效资源的资源开销分数,包括:至少根据所述第二特效资源的绘制过程平均数、粒子平均数、屏占比和时长中的一项计算所述资源开销分数。8.如权利要求7所述的特效资源处理方法,其特征在于,若所述第二特效资源的相似度分数与资源开销分数之和符合预设阈值,则确定所述第二特效资源为对应等级,包括:根据预设规则,基于所述相似度分数和资源开销分数,计算所述第二特效资源的等级分数;
若所述等级分数符合预设阈值,则确定所述第二特效资源为对应等级。9.如权利要求8所述的特效资源处理方法,其特征在于,所述预设规则包括预设的多个不同的特效等级的分数计算方式,每...
【专利技术属性】
技术研发人员:唐忠,邢立,胡晋荣,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。