一种多层逐级优化的BIM模型轻量化处理方法及系统
基本信息
申请号 | CN201910645244.8 | 申请日 | - |
公开(公告)号 | CN110362927A | 公开(公告)日 | 2019-10-22 |
申请公布号 | CN110362927A | 申请公布日 | 2019-10-22 |
分类号 | G06F17/50;H04L29/08 | 分类 | 计算;推算;计数; |
发明人 | 曾仲光;卢广志;李宇轩 | 申请(专利权)人 | 广州擎云计算机科技有限公司 |
代理机构 | 广州新诺专利商标事务所有限公司 | 代理人 | 李小林 |
地址 | 510663 广东省广州市天河区软件路17号G1栋6楼601室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种多层逐级优化的BIM模型轻量化处理方法,包括以下步骤:对导入的BIM模型文件中的属性数据和网格数据进行分离;对网格数据中的各个构件根据属性数据生成场景树结构,得到各个构件间的拓扑关系;对网格数据的各个构件进行处理以生成多个不同精度的构件;获取用户输入的视锥体指令,结合预设的视觉剪裁规则以及拓扑关系,确定欲显示的构件及显示精度;推送欲显示的对应显示精度的构件至用户的显示界面进行显示。本发明还公开了一种多层逐级优化的BIM模型轻量化处理系统。本发明中公开的方法及系统,可以智能选择合理的显示构件的范围和显示精度,从而减轻了前端3D引擎显示大体量模型的压力,提高了加载的流畅度,达到了轻量化目的。 |
