Cross-platform online visualization system for open BIM based on WebGL

Online BIM visualization system is the first and primary task for building web applications of BIM. Light-weighted, cross-platform and open are three basic rules when building online BIM visualization systems. Currently, some efforts have been made on BIM visualization. However, most of them are designed for local BIM, and the online ones neglect the network load (without light-weighted) or are platform dependent (without cross-platform). This study develops a novel online BIM visualization system based on IFC and WebGL, termed as WebBIM. WebBIM firstly converts the raw IFC geometry data into triangles, light-weights the BIM geometry data by sharing the geometry data among the object instances generated from the same facility component, compresses the geometry, and directly renders the decompressed triangular BIM data in web browsers. Finally, empirical studies from extensive real projects’ BIM data show that WebBIM is efficient, capable of visualization of large BIM files and compatible with mainstream devices.

[1]  Kai Tang,et al.  Lightweighting for Web3D visualization of large-scale BIM scenes in real-time , 2016, Graph. Model..

[2]  S. Rebay Efficient Unstructured Mesh Generation by Means of Delaunay Triangulation and Bowyer-Watson Algorithm , 1993 .

[3]  Tee-Ann Teo,et al.  BIM-oriented indoor network model for indoor and outdoor combined route planning , 2016, Adv. Eng. Informatics.

[4]  Jian-Ping Zhang,et al.  Construction process simulation and safety analysis based on building information model and 4D technology , 2008 .

[5]  V. T. Rajan Optimality of the Delaunay triangulation in ℝd , 1994, Discret. Comput. Geom..

[6]  Kereshmeh Afsari,et al.  JavaScript Object Notation (JSON) data serialization for IFC schema in web-based BIM data exchange , 2017 .

[7]  Charles M. Eastman,et al.  BIM Handbook: A Guide to Building Information Modeling for Owners, Managers, Designers, Engineers and Contractors , 2008 .

[8]  Salman Azhar,et al.  Building Information Modeling (BIM): Trends, Benefits, Risks, and Challenges for the AEC Industry , 2011 .

[9]  Zhen-Zhong Hu,et al.  BIM- and 4D-based integrated solution of analysis and management for conflicts and structural safety problems during construction: 1. Principles and methodologies , 2011 .

[10]  Tony Parisi,et al.  WebGL: Up and Running , 2012 .

[11]  V. T. Rajan,et al.  Optimality of the Delaunay triangulation in Rd , 1991, SCG '91.

[12]  Chih-Chen Chang,et al.  Automated dimensional quality assurance of full-scale precast concrete elements using laser scanning and BIM , 2016 .

[13]  Peter Deutsch,et al.  GZIP file format specification version 4.3 , 1996, RFC.

[14]  Cheng Zhang,et al.  Mobile Model‐Based Bridge Lifecycle Management System , 2006, Comput. Aided Civ. Infrastructure Eng..