一种DGN数据格式的转换方法

    公开(公告)号:CN107273543A

    公开(公告)日:2017-10-20

    申请号:CN201710546850.5

    申请日:2017-07-06

    Abstract: 本发明公开了一种DGN数据格式的转换方法,包括步骤:1、在程序中读入DGN模型;2、解析DGN模型,获取DGN图形数据、元素属性信息以及元素材质信息;3、解析DGN图形数据,获取图形数据的基本组成元素,将基本元素转换成WebGL支持的图形元素类型三角网;4、将三角网信息、元素材质信息以及元素属性信息根据Three.js模型数据格式进行重构并导出。本发明采用Microstation的API解析DGN数据,进行三角化,最后重构导出得到结果,不借助于中间格式,直接将两种格式对接,提高了数据准确度和转换效率。

    一种DGN数据格式的转换方法

    公开(公告)号:CN107273543B

    公开(公告)日:2020-06-05

    申请号:CN201710546850.5

    申请日:2017-07-06

    Abstract: 本发明公开了一种DGN数据格式的转换方法,包括步骤:1、在程序中读入DGN模型;2、解析DGN模型,获取DGN图形数据、元素属性信息以及元素材质信息;3、解析DGN图形数据,获取图形数据的基本组成元素,将基本元素转换成WebGL支持的图形元素类型三角网;4、将三角网信息、元素材质信息以及元素属性信息根据Three.js模型数据格式进行重构并导出。本发明采用Microstation的API解析DGN数据,进行三角化,最后重构导出得到结果,不借助于中间格式,直接将两种格式对接,提高了数据准确度和转换效率。

    用于提升单元图元转换为gltf格式后显示帧率的方法

    公开(公告)号:CN118570413A

    公开(公告)日:2024-08-30

    申请号:CN202410680733.8

    申请日:2024-05-29

    Abstract: 本发明公开了用于提升单元图元转换为gltf格式后显示帧率的方法,首先,遍历dgn建筑信息模型内的图元,获取到单元类型的图元C,在dgn中,单元C的类型为SHARED_CELL_ELM;通过递归算法,查找单元C内的每一个子元素Ei,并将其三角化处理,得到几何信息并存入几何信息集合G,递归结束后,即实现了单元C的各层级的子元素的平铺提取;缝合几何信息集合G内的各个子元素图形,编制三角面合并函数,将几何信息集合G中的各子元素几何信息合并,形成合并后的一个新的综合元素NE;处理完成,将新的信息按照gl tf格式输出;在web端加载渲染。本发明简化了文件内容,减少了图元绘制次数,提升了三维模型显示效率。

Patent Agency Ranking