999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于WebGL的BIM模型三維可視化技術研究

2019-12-05 02:43:03朱海林陳登峰王帥舉
科技風 2019年31期

朱海林 陳登峰 王帥舉

摘?要:基于WebGL技術,在瀏覽器端重建Revit建筑信息模型,實現建筑信息模型的Web頁面可視化。針對建筑信息模型的重建,通過Revit 將建筑信息模型導出為FBX格式,并通過3D Max將FBX文件轉換為包含建筑信息的OBJ格式,利用WebGL的開源框架Three.js,將OBJ格式的文件在瀏覽器中加載渲染,實現建筑信息模型在Web端的可視化。

關鍵詞:WebGL;Three.js;BIM模型三維可視化

近年來,我國經濟的快速提升帶動了建筑業不斷發展,建筑信息模型的可視化研究成為了熱點。建筑信息模型(Building information modeling BIM),是由伊斯特曼(Chuck Eastman)提出,其核心內容為建立三維的數字模型,主要通過計算機建立建筑工程中全生命周期的各個階段信息的數字化模型,是數字技術與建筑業技術結合的交叉應用。[1]

BIM能夠將建筑工程運維的整個生命周期不同階段的工程信息、施工概況等各種信息集成在一個三維信息模型數據庫中,通過對模型信息的解讀,可提高工程的工作效率。通過高精度的三維數字建模,實現建筑物內所有物品信息的可視化,便于建筑工程的信息分析,提高工程效率,降低成本。目前,隨著大數據時代的來臨,人們對BIM的研究也愈加火熱,如何實現BIM模型的三維數據渲染成為了一個難點。

1 BIM和WebGL的概念及應用

1.1 BIM(Building information modeling)

BIM(Building information modeling),即建筑信息模型。BIM是一種用于工程從設計、維護到拆除的全生命周期的一種技術。通過對建筑數據化、信息化的高精度建模,實現對建筑全生命周期的數據信息分析和傳遞,使工程人員對各種建筑信息做出正確的理解和合理的應對方法,為設計團隊的有效協作提供基礎,在提高生產效率、節人節材和縮短工期方面發揮重要作用。

BIM可以看做是一個建筑工程完整開發全過程的信息模型,它包含工程生產全過程的信息。通過對施工全生命周期內的數據分析,規避工程中預期的錯誤和風險,盡量減少成本損失。BIM全生命周期模型如圖1所示。

1.2 WebGL

WebGL是一種3D的繪圖標準,這種標準通過JavaScript和OpenGL ES 2.0結合,為HTML5的Canvas提供硬件3D渲染加速,免去開發網頁渲染插件的麻煩,做到3D場景渲染的輕量化。實際上WebGL是基于OpenGL ES 2.0開發的一種API,支持網頁三維圖形繪制的功能。

WebGL通過對HTML5腳本的開發實現了Web交互的三維圖形制作,通過GPU的加速渲染,避免了開發瀏覽器腳本插件的麻煩。利用WebGL的框架對Web開發可提高工作效率,WebGL的開源框架有很多,其中最常用的一種為Three.js,它包含大量的常用API,可完成大量復雜的三維圖形繪制。

目前,實現BIM模型的可視化技術成為了人們研究的熱點,隨著WebGL技術的發展,為此技術又提供了一種可行的途徑。通過WebGL技術和BIM的結合,實現建筑信息模型的Web端可視化。

2 基于WebGL的BIM模型可視化技術

BIM模型在瀏覽器端重建是模型可視化的核心,具體流程主要包括:使用Revit繪制建筑信息模型模型,利用Revit API將建筑信息模型導出為FBX格式文件存儲,再通過3D Max將FBX格式的文件輸出為OBJ格式存儲,再通過WebGL中的ObjLoader.js對OBJ文件進行解析,實現BIM模型的瀏覽器上的渲染,完成建筑信息模型的可視化。其流程如圖2所示。

2.1 OBJ文件格式的特點

OBJ文件格式是一種3D的模型文件,主要由文本組成,支持直線、曲線、多邊形、表面、法線、貼圖坐標等模型信息。OBJ文件沒有面的顏色定義,但可引用材料庫,材料庫中包含了材質的特征。OBJ格式的文件可將模型的信息完整保留、存儲。

2.2 ObjLoader.js

ObjLoader.js是WebGL的一個JavaScript開源封裝庫,可對OBJ格式的模型文件在WebGL中解析,通過GPU的硬件加速渲染,實現模型在Web頁面的信息重建。

將BIM模型通過WebGL技術在HTML5網頁中渲染,實現模型的Web頁面可視化,施工人員可通過Web頁面了解BIM模型的信息。

3 結語

隨著建筑業的不斷發展,對BIM技術的研究將引發更多人的參與,對BIM建筑信息模型可視化的技術的研究方法也會越來越多。通過BIM模型的重建,實現BIM模型在Web頁面的可視化,施工人員可通過Web頁面了解模型信息,為建筑施工提供一種輕量化的信息獲取方法,有助于提高經濟效益。

參考文獻:

[1]李敏輝,譚輝煌,邱杰.基于WebGL的BIM可視化方案研究[J].施工技術,2018-08.

[2]陳志楊,羅飛.基于WebGL的Revit三維模型重建[J].浙江工業大學學報,2016-12.

[3]方強.基于 WebGL 的 3D 圖形引擎研究與實現[D].合肥:安徽大學,2013.

作者簡介:朱海林(1979-),男,陜西寶雞鳳翔縣人,本科,工程師,研究方向:機械設計制造及自動化。

主站蜘蛛池模板: 欧美福利在线观看| 天天躁夜夜躁狠狠躁图片| 国产日韩欧美在线视频免费观看| 国产AV无码专区亚洲A∨毛片| 91青青草视频| 久久精品66| 精品一区二区三区中文字幕| 欧美日韩v| 成人国产小视频| 91黄视频在线观看| 在线精品视频成人网| 99视频国产精品| 中文字幕在线一区二区在线| 亚洲 欧美 中文 AⅤ在线视频| 亚洲色图另类| 中文成人在线视频| 日本精品影院| 香蕉99国内自产自拍视频| 亚洲欧洲日本在线| 亚洲V日韩V无码一区二区| 天堂网亚洲系列亚洲系列| 日韩在线成年视频人网站观看| 另类专区亚洲| 91色国产在线| 亚洲成人免费在线| 青青热久免费精品视频6| 国产后式a一视频| 国产一国产一有一级毛片视频| 9丨情侣偷在线精品国产| 99久久国产综合精品2020| 九九久久精品国产av片囯产区| 最新国产精品第1页| 国产尹人香蕉综合在线电影| 國產尤物AV尤物在線觀看| 日韩一区二区三免费高清| 伊人成人在线| 在线观看国产网址你懂的| 日韩欧美国产中文| 中文字幕av一区二区三区欲色| 久久青青草原亚洲av无码| 色九九视频| 中国毛片网| 精品夜恋影院亚洲欧洲| 广东一级毛片| 亚洲午夜综合网| 免费大黄网站在线观看| 成人福利在线免费观看| 全免费a级毛片免费看不卡| 中文无码毛片又爽又刺激| 91丝袜美腿高跟国产极品老师| 国产日本欧美在线观看| 成人另类稀缺在线观看| 40岁成熟女人牲交片免费| 日韩无码黄色网站| 国产又黄又硬又粗| 久久久噜噜噜久久中文字幕色伊伊| 亚洲日韩精品无码专区97| 无码日韩视频| 毛片一级在线| 在线国产综合一区二区三区| 无码国产偷倩在线播放老年人| 久久久久亚洲AV成人人电影软件 | 免费观看精品视频999| 亚洲精品视频网| 欧洲日本亚洲中文字幕| 99热这里只有精品免费| 日韩黄色大片免费看| 国产美女一级毛片| 毛片免费在线视频| 成年免费在线观看| 国产电话自拍伊人| 日本精品αv中文字幕| 国内精品久久久久久久久久影视| 免费在线观看av| 精品少妇人妻无码久久| 在线精品自拍| 日韩性网站| 国产欧美专区在线观看| 免费无码AV片在线观看国产| 国产成人精品高清不卡在线| 99在线视频免费观看| 青青操视频免费观看|