[发明专利]一种基于LOD等级的三维模型数据处理方法及相关设备有效
申请号: | 201910760053.6 | 申请日: | 2019-08-16 |
公开(公告)号: | CN110458931B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 窦玉波 | 申请(专利权)人: | 北京天马时空网络技术有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06F16/51 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 柳欣 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 lod 等级 三维 模型 数据处理 方法 相关 设备 | ||
1.一种基于LOD等级的三维模型数据处理方法,其特征在于,包括:
获取初始三维模型数据,所述初始三维模型数据包括原始数据;
使用不同数量所述原始数据的组合建立至少两个数据列表,所述至少两个数据列表用于指示所述原始数据的位置索引;
根据所述至少两个数据列表生成至少两个索引数据,所述至少两个索引数据包括关联关系,所述关联关系用于指示所述至少两个数据列表与至少两个多层次细节LOD等级一一对应;
生成目标三维模型数据,所述目标三维模型数据包括所述原始数据和所述至少两个索引数据。
2.根据权利要求1所述的方法,其特征在于,在所述生成目标三维模型数据之后,所述方法还包括:
获取图形渲染指令;
根据所述图形渲染指令确定出目标LOD等级;
获取所述目标三维模型数据;
根据所述关联关系在所述至少两个索引数据中确定出与所述目标LOD等级对应的目标索引数据;
使用所述目标索引数据和所述原始数据进行图形渲染。
3.根据权利要求1或2所述的方法,其特征在于,所述获取初始三维模型数据包括:
获取第一三维模型数据,所述第一三维模型数据包括顶点数据;
将所述顶点数据确定为所述原始数据。
4.根据权利要求1或2所述的方法,其特征在于,所述获取初始三维模型数据包括:
获取第二三维模型数据,所述第二三维模型数据包括顶点数据;
根据所述顶点数据生成图元组织;
将所述图元组织确定为所述原始数据。
5.根据权利要求4所述的方法,其特征在于,所述使用所述目标索引数据和所述顶点数据进行图形渲染包括:
使用所述目标索引数据确定出对应的目标数据列表;
根据所述目标数据列表确定出目标图元组织;
在所述原始数据中对所述目标图元组织进行渲染。
6.根据权利要求1或2所述的方法,其特征在于,所述关联关系包括至少两个标识码,所述至少两个标识码用于一一标识所述至少两个图元列表的LOD等级。
7.一种终端设备,其特征在于,包括:
第一获取单元,用于获取初始三维模型数据,所述初始三维模型数据包括原始数据;
建立单元,用于使用不同数量所述原始数据的组合建立至少两个数据列表,所述至少两个数据列表用于指示所述原始数据的位置索引;
第一生成单元,用于根据所述至少两个数据列表生成至少两个索引数据,所述至少两个索引数据包括关联关系,所述关联关系用于指示所述至少两个数据列表与至少两个多层次细节LOD等级一一对应;
第二生成单元,用于生成目标三维模型数据,所述目标三维模型数据包括所述原始数据和所述至少两个索引数据。
8.根据权利要求7所述的终端设备,其特征在于,所述终端设备还包括:
第二获取单元,用于获取图形渲染指令;
第一确定单元,用于根据所述图形渲染指令确定出目标LOD等级;
第三获取单元,用于获取所述目标三维模型数据;
第二确定单元,用于根据所述关联关系在所述至少两个索引数据中确定出与所述目标LOD等级对应的目标索引数据;
渲染单元,用于使用所述目标索引数据和所述原始数据进行图形渲染。
9.根据权利要求7或8所述终端设备,其特征在于,所述第一获取单元具体用于:
获取第一三维模型数据,所述第一三维模型数据包括顶点数据;
将所述顶点数据确定为所述原始数据。
10.根据权利要求7所述终端设备,其特征在于,所述第一获取单元具体用于:
获取第二三维模型数据,所述第二三维模型数据包括顶点数据;
根据所述顶点数据生成图元组织;
将所述图元组织确定为所述原始数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天马时空网络技术有限公司,未经北京天马时空网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910760053.6/1.html,转载请声明来源钻瓜专利网。