【技术实现步骤摘要】
本专利技术涉及gim三维建模,特别涉及一种基于变电gim工程文件的三维建模方法及装置。
技术介绍
1、国网gim工程文件是一种参数化表达的格式文件,除引用模型外,本身并未存储可直接渲染的三维模型顶点及材质信息,需要依据文本数据解析,通过三维建模,将工程文件转化为三维模型,才可以在三维平台或三维系统中应用。
2、现有技术中,通过获取gim工程文件,解压gim工程文件得到参数信息,其中,参数信息包括头部信息、图元信息和顶点信息,根据头部信息得到gim类型,依据gim规范和gim类型构建工程层级关系,遍历工程层级关系,依据顶点信息叠加各个层级的矩阵关系得到渲染位置,在渲染位置添加各个层级的图元信息,使用unity引擎进行渲染后呈现,即完成了gim的三维建模。然而通过gim工程文件解压出文件目录,再逐文件读取,会造成文件读写性能开销大,并且存在大量重复建模开销,导致建模性能慢的问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种基于变电gim工程文件的三维建模方法及装置,旨
...【技术保护点】
1.一种基于变电GIM工程文件的三维建模方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于变电GIM工程文件的三维建模方法,其特征在于,所述全局上下文的表达式为:
3.根据权利要求2所述的基于变电GIM工程文件的三维建模方法,其特征在于,所述文件缓存的表达式为:
4.根据权利要求3所述的基于变电GIM工程文件的三维建模方法,其特征在于,所述获取变电GIM工程文件并对所述变电GIM工程文件进行解压得到文件流,并将所述文件流装载至所述文件缓存当中的步骤包括:
5.根据权利要求4所述的基于变电GIM工程文件的三维建
...【技术特征摘要】
1.一种基于变电gim工程文件的三维建模方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于变电gim工程文件的三维建模方法,其特征在于,所述全局上下文的表达式为:
3.根据权利要求2所述的基于变电gim工程文件的三维建模方法,其特征在于,所述文件缓存的表达式为:
4.根据权利要求3所述的基于变电gim工程文件的三维建模方法,其特征在于,所述获取变电gim工程文件并对所述变电gim工程文件进行解压得到文件流,并将所述文件流装载至所述文件缓存当中的步骤包括:
5.根据权利要求4所述的基于变电gim工程文件的三维建模方法,其特征在于,所述按照gim规范定义的数据层级和数据定义读取所述文件流,后逐文件节点创建对应领域模型以及生成gim工程树,同时向所述部件...
【专利技术属性】
技术研发人员:杨佳东,饶鹏发,乐海洪,黄磊,余宇婷,梁超,杨庆豫,朱俊达,唐英,陈海超,
申请(专利权)人:中国电建集团江西省电力设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。