[发明专利]一种基于八叉树的电网设备模型切片方法在审
申请号: | 202011177629.5 | 申请日: | 2020-10-28 |
公开(公告)号: | CN112258661A | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 朱义勇;胡天硕;许飞;张玉和;刘文涛;刘树辉;费宇龙;贺小飞 | 申请(专利权)人: | 江苏旗阵信息技术服务有限公司;北京华科天盈技术服务有限公司;浙江华云信息科技有限公司;国网浙江省电力有限公司 |
主分类号: | G06T19/20 | 分类号: | G06T19/20;G06Q10/06;G06Q50/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 213002 江苏省常州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 八叉树 电网 设备 模型 切片 方法 | ||
1.一种基于八叉树的电网设备模型切片方法,其特征在于,包括如下步骤:
步骤101:模型解析:实现电网三维模型数据格式解析及统一,将常用电网设备模型格式转为统一结构下,便于下一步优化处理,常用的格式为FBX、IFC、OBJ、OSGB,包含纹理模型及无纹理模型;
步骤102:自动构建实例化数据,针对电网设备大量同型号的设备、部件,自动构建实例化信息,实现部件级、设备级到组合设备及的图形对象实例化;
步骤103:纹理数据智能压缩,在运电网设备三维模型,具有大量的纹理照片,采用纹理智能合并算法,将不损失图片辨识度的前提下,合并纹理图片、减少空白像素,最大程度压缩纹理图片大小和数量;
步骤104:八叉树模型切片、单体化及顶点优化:实现模型切片,基于八叉树结构实现空间区域对象分割,根据实体的复杂程度,采用不同的切片策略,通常建筑及大型实体采用较大跨度切片、设备实体采用较小跨度切片;根据合并顶点成果重新计算法线;设备及部件单体化处理,每个设备或部件实体切片后,利用切片顶点记录设备或部件实体标识号;
步骤105:八叉树LOD构建:根据设定好各级别LOD简化参数,将模型切片按照八叉树的方式组织,从小的子节点开始,每8个子节点三维模型数据合并为一个整体三维模型块,同时重构顶点、单体化标识;
步骤106:按照格式要求输出LOD切片成果可输出为gltf格式及其他通用格式。
2.如权利要求1所述的基于八叉树的电网设备模型切片方法,其特征在于,自动构建实例化数据包括如下步骤:
步骤1021:输入模型数据E;
步骤1022:读取首设备对象E1;
步骤1023:依次读取首子对象Sub1至Subx;
步骤1024:依次对比计算Sub1与Sub2至Subx;
步骤1025:判断外包盒、多边形书量是否完全相等,如果相等进行下一步,如果不相等重复步骤步骤1022;
步骤1026:实例化关系表中记录;
步骤1027:输出该模型所有子对象实例化关系。
3.如权利要求1所述的基于八叉树的电网设备模型切片方法,其特征在于,纹理数据智能压缩包括如下步骤:
步骤1031:输入模型纹理数据;
步骤1032:遍历所有纹理;
步骤1033:判定是否有零值,如果有则进行步骤1034,如果没有则返回步骤1032;
步骤1034:裁切所有零值区域;
步骤1035:将所有纹理图片拼成像素值不大于1024*1024的纹理;
步骤1036:重新计算纹理坐标,压缩纹理;
步骤1037:输出最新纹理数据。
4.如权利要求1所述的基于八叉树的电网设备模型切片方法,其特征在于,八叉树LOD构建的流程步骤如下:
步骤1051:输入八叉树结构模型切片数据;
步骤1052:依次遍历N级八叉树节;
步骤1053:将N-1级的各节点切片数据合并,并重采样,形成新切片数据;
步骤1054:将新切片数据顶点单体化标书赋值,同时重新计算顶点法线,重新计算索引;
步骤1055:输出该三维模型的LOD数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏旗阵信息技术服务有限公司;北京华科天盈技术服务有限公司;浙江华云信息科技有限公司;国网浙江省电力有限公司,未经江苏旗阵信息技术服务有限公司;北京华科天盈技术服务有限公司;浙江华云信息科技有限公司;国网浙江省电力有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011177629.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铁路施工用耐久防炫板
- 下一篇:一种无人机的机体保护罩