[1]徐照,徐夏炎,李启明,等.基于WebGL与IFC的建筑信息模型可视化分析方法[J].东南大学学报(自然科学版),2016,46(2):444-449.[doi:10.3969/j.issn.1001-0505.2016.02.033]
 Xu Zhao,Xu Xiayan,Li Qiming,et al.Combining WebGL and IFC to create 3D visualization for building information models[J].Journal of Southeast University (Natural Science Edition),2016,46(2):444-449.[doi:10.3969/j.issn.1001-0505.2016.02.033]
点击复制

基于WebGL与IFC的建筑信息模型可视化分析方法()
分享到:

《东南大学学报(自然科学版)》[ISSN:1001-0505/CN:32-1178/N]

卷:
46
期数:
2016年第2期
页码:
444-449
栏目:
建筑学
出版日期:
2016-03-20

文章信息/Info

Title:
Combining WebGL and IFC to create 3D visualization for building information models
作者:
徐照徐夏炎李启明张星
东南大学土木工程学院, 南京210096
Author(s):
Xu Zhao Xu Xiayan Li Qiming Zhang Xing
School of Civil Engineering, Southeast University, Nanjing 210096, China
关键词:
建筑信息模型 IFC WebGL 可视化
Keywords:
building information model IFC(industrial foundation classes) Web GL(Web graphics library) visualization
分类号:
TU205
DOI:
10.3969/j.issn.1001-0505.2016.02.033
摘要:
针对现有BIM模型矢量数据在Web渲染效果方面存在的信息缺失问题,提出了一种结合WebGL和IFC标准的BIM模型可视化分析方法.利用WebGL技术扩展了BIM模型的3D可视化显示途径,通过IFC标准使BIM模型的几何信息与OBJ文件信息实现交互,进一步设计了IFC-OBJ数据接口,使BIM模型获得.html与.js格式支撑下的可视化表达模式.结果表明,利用WebGL和BIM模型显示技术可以分析着色器语言的构成和使用方法,确保模型信息完整;利用JavaScript编写的OBJ-JS交互程序可以调用WebGL着色器,实现3D网页渲染效果.利用该方法实现的BIM模型在形式定义和几何属性上与OBJ模型可以完整匹配,模型渲染效果真实,从而验证了整个分析方法的有效性和可行性.
Abstract:
Aimed at the problem of information missing in existing building information model(BIM)vector-data with respect to the effect of Web rendering, a visualization method based on WebGL and industrial foundation classes(IFC)standard was proposed to analyze BIM models. WebGL technology was utilized to extend the expression of 3D display of the BIM models. IFC standard was used to achieve the exchange of the geometry information in the BIM models and information in the OBJ files, and a data conversion interface of IFC-OBJ was designed to visualize the BIM models based on.html and.js file formats. The experimental results indicate that the integration of WebGL and BIM can be helpful to analyze the composition and the application of the shader language so as to ensure the integrity of the information. The OBJ-JS interactive program developed in JavaScript can invoke WebGL shader to render 3D model on Web. The BIM models developed by using the proposed method match well with OBJ models in the formal definition and the geometry information, and generate a good result of 3D model rendering. Thus, the its effectiveness and the practicability of the proposed method are proved.

参考文献/References:

[1] 王珩玮, 胡振中, 林佳瑞, 等. 面向Web的BIM三维浏览与信息管理[J]. 土木建筑工程信息技术,2013, 5(3): 1-7.
  Wang Hengwei, Hu Zhenzhong, Lin Jiarui, et al. Web-Oriented BIM 3D viewing and information management [J]. Journal of Information Technology in Civil Engineering and Architecture,2013, 5(3): 1-7.(in Chinese)
[2] 张建平, 张洋, 张新.基于IFC的BIM及其数据集成平台研究[C]//第十四届全国工程设计计算机应用学术会议. 北京, 中国, 2008:227-235.
  Zhang Jianping, Zhang Yang, Zhang Xin. An IFC based Study on BIM and integrated data platform [C]//14th National Conference on Computer Application for Engineering Design. Beijing, China, 2008:227-235.(in Chinese)
[3] Zhang W G, Yuan H, Wang J G, et al. A WebGL-based method for visualization of intelligent grid[C]//4th International Conference on Electric Utility Deregulation and Restructuring and Power Technologies. Weihai, China, 2011:1546-1548.
[4] Lei F, Wang C, Li C, et al. A research for 3D WebGIS based on WebGL [C]//Proceeding of the 2011 International Conference on Computer Science and Network Technology.Harbin, China, 2011:348-351.
[5] Gesquière G, Manin A. 3D visualization of urban data based on CityGML with WebGL [J]. International Journal of 3D Information Modeling,2012, 1(3): 1-15.DOI: 10.4018/ij3dim.2012070101.
[6] Ferreira N B T. A WebGL application based on BIM IFC [D]. Portugal: Universidade Fernando Pessoa, 2012.
[7] Lin T H. Cloud BIM: A Web-based BIM system with application of cloud computing and WebGL [D]. Taipai,China: National Taiwan University of Science and Technology, 2012.
[8] Fazio P, He H S, Hammad A, et al. IFC-Based framework for evaluating total performance of building envelopes [J]. ASCE Journal of Architectural Engineering, 2007, 13(1):44-53. DOI:10.1061/(ASCE)1076-0431(2007)13:1(44).
[9] Gökçe K U, Gökçe H U, Katranuschkov P. IFC-based product catalog formalization for software interoperability in the construction management domain [J]. ASCE Journal of Computing in Civil Engineering, 2013, 27(1):36-50. DOI:10.1061/(ASCE)CP.1943-5487.0000194.
[10] Nour M. Performance of different(BIM/IFC)exchange formats within private collaborative workspace for collaborative work [J]. Journal of Information Technology in Construction, 2009, 14: 736-752.
[11] Eastman C M, Jeong Y S, Sacks R, et al. Exchange model and exchange object concepts for implementation of national BIM standards [J]. ASCE Journal of Computing in Civil Engineering, 2010, 24(1):25-34. DOI:10.1061/(ASCE)0887-3801(2010)24:1(25).
[12] Lee G, Jeong J Y, Won J S,et al. Query performance of the IFC model server using an object-relational database(ORDB)approach and a traditional relation database(RDM)approach [J]. ASCE Journal of Computing in Civil Engineering,2012, 28(2): 210-222. DOI:10.1061/(ASCE)CP.1943-5487.0000256.
[13] 代一帆, 董靓. 关于建筑数据表示和交换的标准IFC [J]. 建筑科学,2008, 24(8):9-14.
  Dai Yifan, Dong Liang. Brief analysis on IFC standard for data representation and exchanging of building information [J]. Building Science,2008, 24(8):9-14.(in Chinese)
[14] Dean J. WebGL specification version 1.0.3[EB/OL].(2014-10-27)[2015-09].https://www.khronos.org/registry/webgl/specs/1.0.3/.

备注/Memo

备注/Memo:
收稿日期: 2015-09-08.
作者简介: 徐照(1982—),男,博士,讲师; 李启明(联系人),男,博士,教授,博士生导师,njlqming@163.com.
基金项目: 国家自然科学基金青年基金资助项目(71302138)、教育部留学回国人员科研启动基金资助项目(20141685).
引用本文: 徐照,徐夏炎,李启明,等.基于WebGL与IFC的建筑信息模型可视化分析方法[J].东南大学学报(自然科学版),2016,46(2):444-449. DOI:10.3969/j.issn.1001-0505.2016.02.033.
更新日期/Last Update: 2016-03-20