游戏资源数据处理方法及装置、存储介质、计算机设备制造方法及图纸

技术编号:27205555 阅读:27 留言:0更新日期:2021-01-31 12:27
本申请公开了一种游戏资源数据处理方法及装置、存储介质、计算机设备,该方法包括:根据预设网格行数以及预设网格列数生成平面网格模型,并对所述平面网格模型进行立体变换处理确定目标冰块模型,其中,所述平面网格模型包括与所述预设网格行数和所述预设网格列数的数量匹配的行和列以及所述行和所述列交汇处形成的节点;获取与所述目标冰块模型对应的冰面纹理贴图;基于所述冰面纹理贴图对应的RGB通道确定所述冰面纹理贴图的alpha通道,并调整所述alpha通道的色阶对比度;根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理。本申请可以减少冰块模型的资源占用,降低对游戏终端的配置要求。戏终端的配置要求。戏终端的配置要求。

【技术实现步骤摘要】
游戏资源数据处理方法及装置、存储介质、计算机设备


[0001]本申请涉及数据处理
,尤其是涉及到一种游戏资源数据处理方法及装置、存储介质、计算机设备。

技术介绍

[0002]随着网络的普及,网络游戏产业作为互联网的支柱产业得到了迅速的发展,它作为一种娱乐方式,融入到了人们的日常生活中,形成了以游戏为核心的“网络文化”。游戏特效制作过程中,为了达到真实丰富的表现效果,很多地方需要借助模型与材质系统的配合。在传统的u3d(Universal 3D,一个通用3D图形格式标准)、ue4(unreal engine 4,虚拟引擎4)等主流引擎当中,一般的制作方式为用max建好冰块模型导入引擎,通过材质系统编写材质赋予模型,再通过技能节奏表现的调整来达到想要效果。模型被材质系统赋予冰块材质以表现出冰块通透效果的同时,也因为被赋予冰块材质导致了资源消耗大的问题。如何在冰块特效制作时兼顾资源消耗量与冰块通透效果成为了游戏领域的热点问题。

技术实现思路

[0003]有鉴于此,本申请提供了一种游戏资源数据处理方法及装置、存储介质、计算机设备。
[0004]根据本申请的一个方面,提供了一种游戏资源数据处理方法,包括:
[0005]根据预设网格行数以及预设网格列数生成平面网格模型,并对所述平面网格模型进行立体变换处理确定目标冰块模型,其中,所述平面网格模型包括与所述预设网格行数和所述预设网格列数的数量匹配的行和列以及所述行和所述列交汇处形成的节点;
[0006]获取与所述目标冰块模型对应的冰面纹理贴图;
[0007]基于所述冰面纹理贴图对应的RGB通道确定所述冰面纹理贴图的alpha通道,并调整所述alpha通道的色阶对比度;
[0008]根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理。
[0009]可选地,所述对所述平面网格模型进行立体变换处理确定目标冰块模型,具体包括:
[0010]基于所述平面网格模型对应的第一列和最后一列对所述平面网格模型进行立体变换处理得到立体网格模型,得到初始冰块模型;
[0011]响应于对所述初始冰块模型的调整指令,对所述初始冰块模型上的所述节点进行位置调整得到所述目标冰块模型。
[0012]可选地,所述根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理之后,所述方法还包括:
[0013]获取所述目标冰块模型对应的节点alpha值;
[0014]按照预设alpha值设置规则,对所述节点alpha值进行修改,以使所述目标冰块模型中第一节点对应的节点alpha值小于或等于第二节点对应的节点alpha值,所述第一节点
对应的行数大于所述第二节点对应的行数。
[0015]可选地,所述基于所述冰面纹理贴图对应的RGB通道确定所述冰面纹理贴图的alpha通道,具体包括:
[0016]基于所述RGB通道各自对应的对比度,获取目标通道;
[0017]对所述目标通道进行复制,并将复制得到的通道作为所述冰面纹理贴图的alpha通道。
[0018]可选地,所述根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理之后,所述方法还包括:
[0019]获取与所述目标冰块模型对应的第一冰块效果图,并在所述目标冰块模型上叠加所述第一冰块效果图,其中,所述第一冰块效果图包括光晕效果图和/或流动效果图。
[0020]可选地,所述在所述目标冰块模型上叠加所述冰块效果图之后,所述方法还包括:
[0021]获取第一冰块模型拼接参数,并基于所述第一冰块模型拼接参数确定所述目标冰块模型在游戏场景中的位置。
[0022]可选地,所述根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理之后,所述方法还包括:
[0023]获取第二冰块模型拼接参数,并基于所述第二冰块模型拼接参数对多个所述目标冰块模型进行拼接得到目标冰块组合模型;
[0024]获取与所述目标冰块组合模型对应的第二冰块效果图,并在所述目标冰块组合模型上叠加所述第二冰块效果图,其中,所述第二冰块效果图包括光晕效果图和/或流动效果图。
[0025]根据本申请的另一方面,提供了一种游戏资源数据处理装置,包括:
[0026]目标冰块模型生成模块,用于根据预设网格行数以及预设网格列数生成平面网格模型,并对所述平面网格模型进行立体变换处理确定目标冰块模型,其中,所述平面网格模型包括与所述预设网格行数和所述预设网格列数的数量匹配的行和列以及所述行和所述列交汇处形成的节点;
[0027]纹理贴图获取模块,用于获取与所述目标冰块模型对应的冰面纹理贴图;
[0028]对比度修改模块,用于基于所述冰面纹理贴图对应的RGB通道确定所述冰面纹理贴图的alpha通道,并调整所述alpha通道的色阶对比度;
[0029]纹理贴图模块,用于根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理。
[0030]可选地,所述目标冰块模型生成模块,具体包括:
[0031]初始冰块模型生成单元,用于基于所述平面网格模型对应的第一列和最后一列对所述平面网格模型进行立体变换处理得到立体网格模型,得到初始冰块模型;
[0032]模型调整指令响应单元,用于响应于对所述初始冰块模型的调整指令,对所述初始冰块模型上的所述节点进行位置调整得到所述目标冰块模型。
[0033]可选地,所述装置还包括:
[0034]节点alpha值获取模块,用于所述根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理之后,获取所述目标冰块模型对应的节点alpha值;
[0035]节点alpha值修改模块,用于按照预设alpha值设置规则,对所述节点alpha值进行修改,以使所述目标冰块模型中第一节点对应的节点alpha值小于或等于第二节点对应的
节点alpha值,所述第一节点对应的行数大于所述第二节点对应的行数。
[0036]可选地,所述对比度修改模块,具体包括:
[0037]目标通道确定单元,用于基于所述RGB通道各自对应的对比度,获取目标通道;
[0038]alpha通道生成单元,用于对所述目标通道进行复制,并将复制得到的通道作为所述冰面纹理贴图的alpha通道。
[0039]可选地,所述装置还包括:
[0040]第一效果图叠加模块,用于所述根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理之后,获取与所述目标冰块模型对应的第一冰块效果图,并在所述目标冰块模型上叠加所述第一冰块效果图,其中,所述第一冰块效果图包括光晕效果图和/或流动效果图。
[0041]可选地,所述装置还包括:
[0042]第一冰块模型拼接模块,用于所述在所述目标冰块模型上叠加所述冰块效果图之后,获取第一冰块模型拼接参数,并基于所述第一冰块模型拼接参数确定所述目标冰块模型在游戏场景中的位置。
[0043]可选地,所述装置还包括:
[0044]第二冰块模型拼接模块,用于获取第二冰块模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏资源数据处理方法,其特征在于,包括:根据预设网格行数以及预设网格列数生成平面网格模型,并对所述平面网格模型进行立体变换处理确定目标冰块模型,其中,所述平面网格模型包括与所述预设网格行数和所述预设网格列数的数量匹配的行和列以及所述行和所述列交汇处形成的节点;获取与所述目标冰块模型对应的冰面纹理贴图;基于所述冰面纹理贴图对应的RGB(red、green、blue,红绿蓝)通道确定所述冰面纹理贴图的alpha(阿尔法)通道,并调整所述alpha通道的色阶对比度;根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理。2.根据权利要求1所述的方法,其特征在于,所述对所述平面网格模型进行立体变换处理确定目标冰块模型,具体包括:基于所述平面网格模型对应的第一列和最后一列对所述平面网格模型进行立体变换处理得到立体网格模型,得到初始冰块模型;响应于对所述初始冰块模型的调整指令,对所述初始冰块模型上的所述节点进行位置调整得到所述目标冰块模型。3.根据权利要求2所述的方法,其特征在于,所述根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理之后,所述方法还包括:获取所述目标冰块模型对应的节点alpha值;按照预设alpha值设置规则,对所述节点alpha值进行修改,以使所述目标冰块模型中第一节点对应的节点alpha值小于或等于第二节点对应的节点alpha值,所述第一节点对应的行数大于所述第二节点对应的行数。4.根据权利要求1所述的方法,其特征在于,所述基于所述冰面纹理贴图对应的RGB通道确定所述冰面纹理贴图的alpha通道,具体包括:基于所述RGB通道各自对应的对比度,获取目标通道;对所述目标通道进行复制,并将复制得到的通道作为所述冰面纹理贴图的alpha通道。5.根据权利要求1所述的方法,其特征在于,所述根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理之后,所述方法还包括:获取与所述目标冰块模型对应的第一冰块效果图,并在所述目标冰块模型上叠加所述第一冰块效果图,其中,所述第一冰块效果图包括光晕效果图和/或流动效果图。6.根据权利要求5所述的方法,其特征在于,所述在所述目标冰块模型上叠加所述冰块效果图之后,所述方法还包括:获取第一冰块模型拼接参数,并基于所述第一冰块模型拼接参数确定所述目标冰块模型在游戏场景中的位置。7.根据权利要求1所述的方法,其特征在于,所述根据所述冰面纹理贴图对所述目标冰块模型进行贴图处理之后,所述方法还包括:获取第二冰块模型拼接参数,并基于所述第二冰块模型拼接参数对多个所述目标冰...

【专利技术属性】
技术研发人员:苏晨
申请(专利权)人:完美世界重庆互动科技有限公司
类型:发明
国别省市:

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

1