数据处理方法及装置制造方法及图纸

技术编号:32671239 阅读:62 留言:0更新日期:2022-03-17 11:25
本申请提供数据处理方法及装置,其中所述数据处理方法应用于浏览器,包括:获取参考对象模型对应的纹理集合,其中,所述纹理集合包括所述参考对象模型对应的至少一张纹理图片和每张纹理图片对应的图片初始属性信息;响应于接收到的纹理选择指令在所述纹理集合中确定目标纹理图片,并为每张目标纹理图片创建拼接子图层;响应于接收到的图片创建指令处理每张拼接子图层,生成目标对象图片,并记录所述目标对象图片中每张目标纹理图片的图片目标属性信息;根据每张目标纹理图片对应的图片目标属性信息和图片初始属性信息生成所述目标对象图片的纹理属性信息集合;根据所述目标对象图片和所述纹理属性信息集合生成所述目标对象图片的目标模板文件。对象图片的目标模板文件。对象图片的目标模板文件。

【技术实现步骤摘要】
数据处理方法及装置


[0001]本申请涉及图像处理
,特别涉及一种数据处理方法。本申请同时涉及一种数据处理装置,一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]在图像处理领域中,有将平面图片渲染出立体效果的技术,即Live2d技术,Live2d是一种基于2d图像变化渲染出立体效果的技术,画师绘制2d图像,并用建模人员通过编辑工具进行建模,模型可以被渲染出立体的动态效果,在游戏中被大量使用。
[0003]在传统的Live2d纹理碎片的投稿方式中,需要用户下载大量拆散的纹理碎片,在绘图软件中进行修改,再逐个上传、合成,流程冗长,并且纹理碎片在分开绘制时无法看到完整的效果,很难生产出完整的纹理作品。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种数据处理方法。本申请同时涉及一种数据处理装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的纹理碎片投稿流程中流程冗长、效率低,无法查看完整的角色图像的问题。
[0005]根据本申请实施例的第一方面,提供了一种数据处理方法,应用于浏览器,包括:
[0006]获取参考对象模型对应的纹理集合,其中,所述纹理集合包括所述参考对象模型对应的至少一张纹理图片和每张纹理图片对应的图片初始属性信息;
[0007]响应于接收到的纹理选择指令在所述纹理集合中确定目标纹理图片,并为每张目标纹理图片创建拼接子图层;
[0008]响应于接收到的图片创建指令处理每张拼接子图层,生成目标对象图片,并记录所述目标对象图片中每张目标纹理图片的图片目标属性信息;
[0009]根据每张目标纹理图片对应的图片目标属性信息和图片初始属性信息生成所述目标对象图片的纹理属性信息集合;
[0010]根据所述目标对象图片和所述纹理属性信息集合生成所述目标对象图片的目标模板文件。
[0011]根据本申请实施例的第二方面,提供了一种数据处理装置,应用于浏览器,包括:
[0012]获取模块,被配置为获取参考对象模型对应的纹理集合,其中,所述纹理集合包括所述参考对象模型对应的至少一张纹理图片和每张纹理图片对应的图片初始属性信息;
[0013]确定模块,被配置为响应于接收到的纹理选择指令在所述纹理集合中确定目标纹理图片,并为每张目标纹理图片创建拼接子图层;
[0014]图片生成模块,被配置为响应于接收到的图片创建指令处理每张拼接子图层,生成目标对象图片,并记录所述目标对象图片中每张目标纹理图片的图片目标属性信息;
[0015]信息生成模块,被配置为根据每张目标纹理图片对应的图片目标属性信息和图片初始属性信息生成所述目标对象图片的纹理属性信息集合;
[0016]模板生成模块,被配置为根据所述目标对象图片和所述纹理属性信息集合生成所述目标对象图片的目标模板文件。
[0017]根据本申请实施例的第三方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述计算机指令时实现所述数据处理方法的步骤。
[0018]根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机指令,该计算机指令被处理器执行时实现所述数据处理方法的步骤。
[0019]本申请提供的数据处理方法,应用于浏览器,包括:获取参考对象模型对应的纹理集合,其中,所述纹理集合包括所述参考对象模型对应的至少一张纹理图片和每张纹理图片对应的图片初始属性信息;响应于接收到的纹理选择指令在所述纹理集合中确定目标纹理图片,并为每张目标纹理图片创建拼接子图层;响应于接收到的图片创建指令处理每张拼接子图层,生成目标对象图片,并记录所述目标对象图片中每张目标纹理图片的图片目标属性信息;根据每张目标纹理图片对应的图片目标属性信息和图片初始属性信息生成所述目标对象图片的纹理属性信息集合;根据所述目标对象图片和所述纹理属性信息集合生成所述目标对象图片的目标模板文件。
[0020]本申请一实施例提供的数据处理方法,基于浏览器实现了纹理投稿模板的处理方法,用户下载完整的角色模型模板,基于模型模板进行修改后,将模板上传,生成新的Live2d模型,此方法可以大幅缩短纹理的制作流程、提高制作效率,并且用户可以看到完整的角色图片,绘制出完整的角色图片作品。
附图说明
[0021]图1是本申请一实施例提供的一种数据处理方法的流程图;
[0022]图2是本申请一实施例提供的纹理集图片的示意图;
[0023]图3是本申请一实施例提供的纹理图片的示意图;
[0024]图4是本申请一实施例提供的编辑工具界面示意图;
[0025]图5是本申请一实施例提供的画布层的示意图;
[0026]图6是本申请一实施例提供的目标模板文件示意图;
[0027]图7是本申请一实施例提供的一种应用于制作动画模板的数据处理方法的处理流程图;
[0028]图8是本申请一实施例提供的一种数据处理装置的结构示意图;
[0029]图9是本申请一实施例提供的一种计算设备的结构框图。
具体实施方式
[0030]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0031]在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其
他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0032]应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0033]首先,对本申请一个或多个实施例涉及的名词术语进行解释。
[0034]纹理集:建模完毕的Live2d模型,分为模型数据和纹理贴图,本申请中的纹理集即指纹理贴图的图像数据。
[0035]Live2d:是一种基于2d图像变化渲染出立体效果的技术,画师绘制2d图像,并由建模人员通过cubism eidtor等软件进行建模,模型可被渲染出立体的动态效果,在游戏中被大量使用。
[0036]Live2d纹理碎片投稿技术:一个完整的live2d模型制作,需要经历原画绘制、图层分层、cubism editor软件建模等步骤,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于浏览器,包括:获取参考对象模型对应的纹理集合,其中,所述纹理集合包括所述参考对象模型对应的至少一张纹理图片和每张纹理图片对应的图片初始属性信息;响应于接收到的纹理选择指令在所述纹理集合中确定目标纹理图片,并为每张目标纹理图片创建拼接子图层;响应于接收到的图片创建指令处理每张拼接子图层,生成目标对象图片,并记录所述目标对象图片中每张目标纹理图片的图片目标属性信息;根据每张目标纹理图片对应的图片目标属性信息和图片初始属性信息生成所述目标对象图片的纹理属性信息集合;根据所述目标对象图片和所述纹理属性信息集合生成所述目标对象图片的目标模板文件。2.如权利要求1所述的数据处理方法,其特征在于,获取参考对象模型对应的纹理集合,包括:根据接收到的模型选择指令确定参考对象模型;获取所述参考对象模型的模型文件链接;基于所述模型文件链接获取纹理集合。3.如权利要求2所述的数据处理方法,其特征在于,基于所述模型文件链接获取纹理集合,包括:基于所述模型文件链接获取所述参考对象模型对应的纹理集图片;拆分所述纹理集图片获得至少一张纹理图片和每张纹理图片对应的图片初始属性信息。4.如权利要求1所述的数据处理方法,其特征在于,响应于接收到的纹理选择指令在所述纹理集合中确定目标纹理图片,并为每张目标纹理图片创建拼接子图层,包括:创建画布层;响应于接收到的纹理选择指令在所述纹理集合中确定目标纹理图片;在所述画布层创建所述目标纹理图片对应的拼接子图层。5.如权利要求4所述的数据处理方法,其特征在于,响应于接收到的图片创建指令处理每张拼接子图层,生成目标对象图片,包括:响应于接收到的图片创建指令确定目标拼接子图层;将所述目标拼接子图层渲染至所述画布层生成目标对象图片,并记录所述目标拼接子图层对应的目标纹理图片在所述画布层中的图片目标属性信息。6.如权利要求5所述的数据处理方法,其特征在于,将所述目标拼接子图层渲染至所述画布层生成目标对象图片,包括:确定所述目标子图层在所述画布层中的位置角度信息;通过渲染循环将所述目标子图层绘制在所述画布层生成目标对象图片。7.如权利要求5所述的数据处理方法,其特征在于,根据每张目标纹理图片对应的图片目标属性信息和图片初始属性信息生成所述目标对象图片的纹理属性信息集合,包括:根据每张目标纹理图片对应的目标属性信息和图片初始属性信息生成属性信息二维码;
在所述画布层中创建所述属性信息二维码的二维码图层。8.如权利要求7所述的数据处理方法,其特征在于,根据每张目标纹理图片对应的目标属性信息和图片初始属性信息生成属性信息二维码,包括:根据每张目标纹理图...

【专利技术属性】
技术研发人员:陈波
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1