一种网格数据处理方法、系统、装置以及存储介质制造方法及图纸

技术编号:33726445 阅读:16 留言:0更新日期:2022-06-08 21:20
本申请公开了一种网格数据处理方法、系统、装置以及存储介质,用于提高网格数据处理效率。本申请方法包括:网格实体获取网格处理对象发送的信息索取请求;网格实体根据信息索取请求调用内容加载器,以使得内容加载器通过预设外部路径检索资源文件;网格实体接收内容加载器发送的资源文件;网格实体对资源文件进行解析提取,得到网格信息;网格实体将网格信息发送至网格处理对象,以使得网格处理对象对网格信息进行处理并生成网格对象。网格信息进行处理并生成网格对象。网格信息进行处理并生成网格对象。

【技术实现步骤摘要】
一种网格数据处理方法、系统、装置以及存储介质


[0001]本申请涉及数据处理领域,尤其涉及一种网格数据处理方法、系统、装置以及存储介质。

技术介绍

[0002]随着计算机技术的不断发展,虚拟的3D世界被广泛应用于各个领域,人们可以在3D世界中创造出各种各样的物体模型。
[0003]在计算机所描绘的3D世界中,所有的物体模型(如树木,人物,山峦)都是通过多边形来逼近表示的。现有技术提供的方案中,对于那些简单的图元描述的图形,比如点,线,三角形等等,可以通过特定的代码来表示顶点数据,索引数据,法线向量,纹理和材质等等图形信息。但对于复杂的3D物体,其中包含有庞大且复杂的图形信息,采用这种方式会给计算机带来巨大的计算量,处理效率非常低。

技术实现思路

[0004]为了解决上述技术问题,本申请提供了网格数据处理方法、系统、装置以及存储介质,用于提高网格数据的处理效率。
[0005]本申请第一方面提供了一种网格数据处理方法,所述方法包括:
[0006]终端通过网格实体获取网格处理对象发送的信息索取请求;
[0007]所述终端通过所述网格实体根据所述信息索取请求调用内容加载器,以使得所述内容加载器通过预设外部路径检索资源文件;
[0008]所述终端通过所述网格实体接收所述内容加载器发送的资源文件;
[0009]所述终端通过所述网格实体对所述资源文件进行解析提取,得到网格信息;
[0010]所述终端通过所述网格实体将所述网格信息发送至所述网格处理对象,以使得所述网格处理对象对所述网格信息进行处理并生成网格对象。
[0011]可选的,在所述网格实体将所述网格信息发送至所述网格处理对象之后,所述方法还包括:
[0012]所述终端通过所述网格实体将所述网格信息发送至渲染器,以使得所述渲染器对所述网格信息进行处理。
[0013]可选的,在所述网格实体对所述资源文件进行解析提取,得到网格信息之后,所述方法还包括:
[0014]所述终端通过所述内容加载器为所述网格信息配置细节级别LOD。
[0015]可选的,所述预设外部路径包括预设目录以及预设网站。
[0016]可选的,所述网格信息包括网格顶点信息、网格边线信息、网格面片信息以及多边形信息。
[0017]本申请第二方面提供了一种终端,包括:
[0018]获取单元,用于获取网格处理对象发送的信息索取请求;
[0019]调用单元,用于根据所述信息索取请求调用内容加载器,以使得所述内容加载器通过预设外部路径检索资源文件;
[0020]接收单元,用于接收所述内容加载器发送的资源文件;
[0021]解析提取单元,用于对所述资源文件进行解析提取,得到网格信息;
[0022]第一发送单元,用于将所述网格信息发送至所述网格处理对象,以使得所述网格处理对象对所述网格信息进行处理并生成网格对象。
[0023]本申请第三方面提供了一种网格信息处理系统,所述系统包括相互通信连接的网格实体、网格处理对象以及内容加载器;
[0024]所述网格实体用于获取网格处理对象发送的信息索取请求;
[0025]所述网格实体还用于根据所述信息索取请求调用所述内容加载器,
[0026]所述内容加载器用于通过预设外部路径检索资源文件;
[0027]所述网格实体还用于接收所述内容加载器发送的资源文件;
[0028]所述网格实体还用于对所述资源文件进行解析提取,得到网格信息;
[0029]所述网格实体还用于将所述网格信息发送至所述网格处理对象;
[0030]所述网格处理对象用于对所述网格信息进行处理并生成网格对象。
[0031]可选的,所述系统还包括渲染器,所述渲染器与所述内容加载器电性连接;
[0032]所述内容加载器还用于将所述网格信息发送至所述渲染器;
[0033]所述渲染器还用于对所述网格信息进行处理。
[0034]本申请第四方面提供了一种网格数据处理装置,所述装置包括:
[0035]处理器、存储器、输入输出单元以及总线;
[0036]所述处理器与所述存储器、所述输入输出单元以及所述总线相连;
[0037]所述存储器保存有程序,所述处理器调用所述程序以执行第一方面以及第一方面中任一项可选的所述方法。
[0038]本申请第五方面提供了一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行第一方面以及第一方面中任一项可选的所述方法。
[0039]从以上技术方案可以看出,本申请具有以下优点:
[0040]本申请提供的网格信息处理方法中,网格实体在获取到网格处理对象发送的信息索取请求后,会调用内容加载器,内容加载器通过预设外部路径检索资源文件并发送至网格实体,网格实体再将其返回至网格处理对象进行处理,最后生成网格对象,本身请提供的方法可以通过加载外部的资源文件进而生成网格对象,极大程度提高了网格信息处理的效率。
附图说明
[0041]为了更清楚地说明本申请中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本申请提供的网格信息处理方法的一个实施例流程示意图;
[0043]图2为本申请提供的网格信息处理方法的另一个实施例流程示意图;
[0044]图3为本申请中提供的终端的一个实施例结构示意图;
[0045]图4为本申请中提供的网格信息处理系统的一个实施例结构示意图
[0046]图5为本申请中提供的网格信息处理装置的一个实施例结构示意图。
具体实施方式
[0047]在计算机所描绘的3D世界中,所有的物体模型(如树木,人物,山峦)都是通过多边形来逼近表示的。现有技术提供的方案中,对于那些简单的图元描述的图形,比如点,线,三角形等等,可以通过特定的代码来表示顶点数据,索引数据,法线向量,纹理和材质等等图形信息。但对于复杂的3D物体,其中包含有庞大且复杂的图形信息,采用这种方式会给计算机带来巨大的计算量,处理效率非常低。
[0048]基于此,本申请提供了一种网格信息处理方法,用于提高网格信息处理效率。
[0049]需要说明的是,本申请提供的网格信息处理方法,可以应用于终端也可以应用于系统,还可以应用于服务器上,例如终端可以是智能手机或电脑、平板电脑、智能电视、智能手表、便携计算机终端也可以是台式计算机等固定终端。为方便阐述,本申请中以终端为执行主体进行举例说明。
[0050]请参阅图1,图1为本申请提供的网格信息处理方法一个实施例流程示意图,该网格信息处理方法包括:
[0051]101、终端通过网格实体获取网格处理对象发送的信息索取请求;
[0052]本申请提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网格数据处理方法,其特征在于,所述方法包括:终端通过网格实体获取网格处理对象发送的信息索取请求;所述终端通过所述网格实体根据所述信息索取请求调用内容加载器,以使得所述内容加载器通过预设外部路径检索资源文件;所述终端通过所述网格实体接收所述内容加载器发送的资源文件;所述终端通过所述网格实体对所述资源文件进行解析提取,得到网格信息;所述终端通过所述网格实体将所述网格信息发送至所述网格处理对象,以使得所述网格处理对象对所述网格信息进行处理并生成网格对象。2.根据权利要求1中所述的网格数据处理方法,其特征在于,在所述网格实体将所述网格信息发送至所述网格处理对象之后,所述方法还包括:所述终端通过所述网格实体将所述网格信息发送至渲染器,以使得所述渲染器对所述网格信息进行处理。3.根据权利要求1中所述的网格数据处理方法,其特征在于,在所述网格实体对所述资源文件进行解析提取,得到网格信息之后,所述方法还包括:所述终端通过所述内容加载器为所述网格信息配置细节级别LOD。4.根据权利要求1中所述的网格数据处理方法,其特征在于,所述预设外部路径包括预设目录以及预设网站。5.根据权利要求1中所述的网格数据处理方法,其特征在于,所述网格信息包括网格顶点信息、网格边线信息、网格面片信息以及多边形信息。6.一种终端,其特征在于,包括:获取单元,用于获取网格处理对象发送的信息索取请求;调用单元,用于根据所述信息索取请求调用内容加载器,以使得所述内容加载器通过预设外部路径检索资源文件;接收单元,...

【专利技术属性】
技术研发人员:李西峙
申请(专利权)人:深圳市大富网络技术有限公司
类型:发明
国别省市:

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

1