【技术实现步骤摘要】
美术资源检测方法、装置、电子设备及存储介质
[0001]本专利技术涉及图形处理
,尤其涉及一种美术资源检测方法、装置、电子设备及存储介质。
技术介绍
[0002]3D游戏的每帧渲染耗时,会严重影响玩家体验,按每秒渲染30帧计算,每帧的渲染耗时必须少于33.33毫秒,否则用户就会感到游戏卡顿,因此,为了提高游戏的流畅程度,需要对画面的渲染耗时进行检测,判断是否符合制作规范。同时,影响渲染耗时的因素有很多,并且美术资源的制作不合规范是一个常见情况。
[0003]现有方案中,常常通过性能分析工具确定增加渲染耗时的美术资源,但是现有的性能分析工具只能从引擎和硬件的层面统计和展示游戏运行的开销,难以直观展现美术资源的具体问题,检测效率低。
技术实现思路
[0004]本专利技术提供了一种美术资源检测方法、装置、电子设备及存储介质,用于通过检测渲染器对指定参数进行检测,将不符合规范的美术资源直观展现在对比图像中,提高了美术资源的检测效率。
[0005]本专利技术实施例的第一方面提供一种美术资源检测方法,包括:接收资源检测指令,所述资源检测指令用于指示对当前帧图像进行性能检测;响应于所述资源检测指令,调用预置的检测渲染器渲染所述当前帧图像对应的至少一个场景检测图像;判断所述至少一个场景检测图像是否符合预置参数要求;若否,则根据至少一个问题图像和所述当前帧图像生成至少一个目标对比图像,所述目标对比图像用于指示影响渲染耗时的美术资源,所述问题图像为不符合预置参数要求的场景检测图像。
[000 ...
【技术保护点】
【技术特征摘要】
1.一种美术资源检测方法,其特征在于,包括:接收资源检测指令,所述资源检测指令用于指示对当前帧图像进行性能检测;响应于所述资源检测指令,调用预置的检测渲染器渲染所述当前帧图像对应的至少一个场景检测图像;判断所述至少一个场景检测图像是否符合预置参数要求;若否,则根据至少一个问题图像和所述当前帧图像生成至少一个目标对比图像,所述目标对比图像用于指示影响渲染耗时的美术资源,所述问题图像为不符合预置参数要求的场景检测图像。2.根据权利要求1所述的美术资源检测方法,其特征在于,所述响应于所述资源检测指令,调用预置的检测渲染器渲染所述当前帧图像对应的至少一个场景检测图像,包括:响应于所述资源检测指令,调用预置的层级贴图检测渲染器渲染所述当前帧图像中的不透明物体,得到第一场景检测图像;或,调用预置的三角形检测渲染器渲染所述当前帧图像中的不透明物体,得到第二场景检测图像;或,调用预置的过度绘制检测渲染器渲染所述当前帧图像中的半透明物体,得到第三场景检测图像。3.根据权利要求2所述的美术资源检测方法,其特征在于,所述调用预置的层级贴图检测渲染器渲染所述当前帧图像中的不透明物体,得到第一场景检测图像,包括:调用预置的层级贴图检测渲染器生成第一渲染图像,所述第一渲染图像包括所述当前帧图像中需要渲染的不透明物体;对所述第一渲染图像中的贴图进行层级分类,得到第一场景检测图像。4.根据权利要求3所述的美术资源检测方法,其特征在于,所述对所述第一渲染图像中的贴图进行层级分类,得到第一场景检测图像,包括:确定所述第一渲染图像中每个贴图的实际贴图尺寸;根据每个贴图的实际贴图尺寸确定对应的层级颜色,其中,每种实际贴图尺寸对应的层级颜色都不同;根据每个贴图对应的层级颜色生成第一场景检测图像。5.根据权利要求2所述的美术资源检测方法,其特征在于,所述调用预置的三角形检测渲染器渲染所述当前帧图像中的不透明物体,得到第二场景检测图像,包括:调用预置的三角形检测渲染器生成第二渲染图像,所述第二渲染图像包括所述当前帧图像中需要渲染的不透明物体;对所述第二渲染图像中的三角形进行分类,得到第二场景检测图像。6.根据权利要求5所述的美术资源检测方法,其特征在于,所述对所述第二渲染图像中的三角形进行分类,得到第二场景检测图像,包括:计算所述第二渲染图像中每个三角形在屏幕上的像素面积;根据第二阈值对每个三角形进行分类,得到第一类三角形和第二类三角形,所述第二阈值用于指示三角形的像素面积阈值;根据所述第一类三角形和所述第二类三角形生成第二场景检测图像,所述第二场景检测图像为线框图,所述第一类三角形与所述第二类三角形的颜色不同。
7.根据权利要求2所述的美术资源检测方法,其特征在于,所述调用预置的过度绘制检测渲染器渲染所述当前帧图像中的半透明物体,得到第三场景检测图像,包括:调用预置的过度绘制检测渲染器生成第三渲染图像,所述第三渲染图像包括所述当前帧图像中需要渲染的半透明物体;对所述第三渲染图像中过度绘制的像素进行分类,得到第三场景检测图像。8.根据权利要求7所述的美术资源检测方法,其特征在于,所述对所述第三渲染图像中过度绘制的像素进行分类,得到第三场景检测图像,包括:生成所述第三渲染图像对应的背景图像,所述背景图像为第一预设颜色;在所述背景图像中将半透明物体的颜色值设置为第一颜色值;基于所述背景图像中半透明物体的叠加次数和所述第一颜色值调整每个像素对应的实际叠加颜色,得到第三场景检测图像,所述预置次数用于指示...
【专利技术属性】
技术研发人员:范骁,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。