摘要
针对现有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模型可以完整匹配,模型渲染效果真实,从而验证了整个分析方法的有效性和可行性.
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 Web GL and industrial foundation classes( IFC) standard was proposed to analyze BIMmodels.Web GL technology was utilized to extend the expression of 3D display of the BIMmodels. IFC standard was used to achieve the exchange of the geometry information in the BIMmodels and information in the OBJ files,and a data conversion interface of IFC-OBJ was designed to visualize the BIMmodels based on. html and. js file formats. The experimental results indicate that the integration of Web GL and BIMcan 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 Java Script can invoke Web GL shader to render 3D model on Web. The BIMmodels 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.
出处
《东南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2016年第2期444-449,共6页
Journal of Southeast University:Natural Science Edition
基金
国家自然科学基金青年基金资助项目(71302138)
教育部留学回国人员科研启动基金资助项目(20141685)
关键词
建筑信息模型
IFC
WEBGL
可视化
building information model
IFC(industrial foundation classes)
Web GL(Web graphics library)
visualization