欢迎访问《图学学报》 分享到:

图学学报 ›› 2021, Vol. 42 ›› Issue (5): 823-832.DOI: 10.11996/JG.j.2095-302X.2021050823

• 建筑与城市信息模型 • 上一篇    下一篇

面向 Web 的建筑三维模型可视化方法研究

  

  1. 西安建筑科技大学信息与控制工程学院,陕西 西安 710055
  • 出版日期:2021-10-31 发布日期:2021-11-03
  • 基金资助:
    住房和城乡建设部软科学研究项目(2019-R-022);陕西省软科学研究计划项目(2019KRM195)

Research on web-oriented visualization method of 3D architectural model 

  1. BIAN Gen-qing, CHEN Wei-tao 
  • Online:2021-10-31 Published:2021-11-03
  • Supported by:
    Soft Science Research Project of the Ministry of Housing and Urban-Rural Development (2019-R-022); Shaanxi Province Soft Science Research Project (2019KRM195) 

摘要: 针对当前工业基础类(IFC)标准文件与 WebGL 框架集成方案存在模型语义完整性差及数据互操 性弱等问题,提出一套建筑信息模型(BIM)数据网络可视化实施方案。该方案以 IFC 标准文件作为输入数据源, 首先对 BIM 模型进行重构,并提出基于 IFC 结构树的构件实例层次拆分策略将原始 IFC 文件实施数模分离; 然后,将重构后的 IFC 模型文件向 glTF 格式文件进行转换,并在转换过程中完成几何空间和语义属性的双重 关系映射;最后,提出基于层次包围体(BVH)结构的 BS-AB 场景构件可视性检测算法对建筑构件进行可见性剔 除。实验结果表明:该方法能够显著减少 BIM 模型数据冗余,且高效完成了对复杂 BIM 场景不可见构件的剔 除工作,降低了渲染管线的开销,为基于 IFC 标准与 WebGL 框架集成方案的 BIM 模型数据网络可视化提供了 一种可行的参考方案。

关键词: 三维可视化, 建筑信息模型, 工业基础类, WebGL, 可见性剔除

Abstract: Aiming at the problems of poor model semantic integrity and weak data interoperability in the current industrial foundation class (IFC) standard file and WebGL framework integration scheme, a set of building information model (BIM) data network visualization implementation schemes are proposed. The program uses IFC standard files as the input data source, first reconstructs the BIM model, and proposes a component instance hierarchical split strategy based on the IFC structure tree to implement the digital and analog separation of the original IFC file. Then, the reconstructed IFC model file is converted to the glTF format file, and the dual relational mapping of geometric space and semantic attributes is completed in the conversion process. Finally, the BS-AB scene component visibility detection algorithm based on the Bounding Volume Hierachy (BVH) structure is proposed to perform the construction component Visibility culling. The experimental results show that this method can significantly reduce BIM model data redundancy, efficiently complete the elimination of invisible components in complex BIM scenes, and reduce the overhead of the rendering pipeline. It is a provides a feasible reference solution for the visualization of BIM model data based on the IFC standard and WebGL framework integration scheme. Network visualization provides a feasible reference solution. 

Key words: 3D visualization, building information model, industrial foundation class, WebGL, visibility culling

中图分类号: