基于WebGL的古建筑BIM模型輕量化研究與實現(xiàn)
發(fā)布時間:2021-04-23 06:01
“互聯(lián)網(wǎng)+”時代,BIM技術(shù)作為建筑業(yè)的新技術(shù)和新理念,逐漸成為古建筑保護過程中可視分析、動態(tài)模擬、協(xié)同決策等各個方面不可缺少的技術(shù)。為充分發(fā)掘BIM的價值,推動BIM時代向BIM+時代的邁進,有關(guān)BIM模型輕量化展示的研究成為“一帶一路”國家戰(zhàn)略和“互聯(lián)網(wǎng)+”背景下新的亮點和熱點。本文的研究工作依托“基于BIM的明清古建筑數(shù)字化保護與修復(fù)方法研究”國家自然科學(xué)基金項目展開,主要內(nèi)容如下:(1)針對古建筑BIM模型對輕量化的迫切需求,對BIM輕量化系統(tǒng)進行了總體分析和設(shè)計。(2)進行Revit二次開發(fā),實現(xiàn)從RVT格式的Revit模型到JSON格式中間文件的轉(zhuǎn)換。Web端開發(fā)過程中無法直接使用RVT格式的建筑模型數(shù)據(jù),因此先通過Revit的二次開發(fā),將模型的幾何信息和屬性信息保存在JSON格式中間文件中,再通過WebGL技術(shù)進行重構(gòu)和渲染。(3)利用WebGL技術(shù)的三維GPU渲染原理,通過WebGL開發(fā)實現(xiàn)Revit三維建筑模型在瀏覽器端的重建和渲染,同時利用Three.js框架的交互操作,實現(xiàn)模型在Web端的交互,并保證模型在PC端和移動端展示的一致性。(4)提出JSON模型文件中幾...
【文章來源】:西安建筑科技大學(xué)陜西省
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景及意義
1.1.1 研究背景
1.1.2 研究意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 三維可視化研究現(xiàn)狀
1.2.2 Web GL技術(shù)及其應(yīng)用國內(nèi)外研究現(xiàn)狀
1.2.3 BIM技術(shù)及其應(yīng)用平臺的國內(nèi)外研究現(xiàn)狀
1.3.本文的研究目標(biāo)、研究內(nèi)容
1.3.1 研究目標(biāo)
1.3.2 研究內(nèi)容
1.4.研究方法和技術(shù)路線
1.4.1 研究方法
1.4.2 技術(shù)路線
2 BIM模型輕量化相關(guān)理論與技術(shù)
2.1 Revit二次開發(fā)相關(guān)理論
2.1.1 Revit軟件特點
2.1.2 Revit軟件二次開發(fā)
2.2 模型在Web端的重構(gòu)相關(guān)技術(shù)和理論
2.2.1 HTML5技術(shù)
2.2.2 Java Script技術(shù)及JSON數(shù)據(jù)傳輸技術(shù)
2.2.3 三維模型渲染相關(guān)技術(shù)
2.2.4 Web GL技術(shù)
3 系統(tǒng)總體分析與設(shè)計
3.1 系統(tǒng)需求分析
3.1.1 總體需求
3.1.2 功能需求
3.1.3 性能需求
3.1.4 安全性需求分析
3.2 系統(tǒng)設(shè)計思想
3.3 系統(tǒng)的總體架構(gòu)與流程
3.4 本章小結(jié)
4 BIM模型輕量化關(guān)鍵功能的實現(xiàn)
4.1 Revit-JSON接口實現(xiàn)
4.1.1 古建筑模型的創(chuàng)建
4.1.2 JSON數(shù)據(jù)接口的定義
4.1.3 Revit二次開發(fā)
4.2 三維模型的輕量化顯示
4.2.1 各種框架的對比分析研究
4.2.2 Web端的重建及渲染
4.3 三維模型的交互
4.3.1 模型交互的基本操作
4.3.2 鼠標(biāo)點擊相關(guān)的交互操作
4.4 模型對象的屬性關(guān)聯(lián)
4.4.1 設(shè)置統(tǒng)一標(biāo)識符
4.4.2 Web端匹配標(biāo)識符算法
4.5 本章小結(jié)
5 BIM模型輕量化的實現(xiàn)測試及應(yīng)用
5.1 輕量化的實現(xiàn)測試
5.1.1 模型顯示與交互
5.1.2 模型屬性查詢
5.1.3 輕量化性能測試
5.2 與室內(nèi)定位結(jié)合的應(yīng)用
5.2.1 室內(nèi)定位技術(shù)
5.2.2 室內(nèi)定位與模型展示相結(jié)合
5.3 本章小結(jié)
6 主要結(jié)論與展望
6.1 主要結(jié)論
6.2 后續(xù)工作建議與展望
致謝
參考文獻
碩士研究生階段論文發(fā)表情況
【參考文獻】:
期刊論文
[1]基于Revit開發(fā)創(chuàng)建自定義插件[J]. 劉子朋,張曉東,丁義南,武思思,王洋. 智能建筑與智慧城市. 2017(12)
[2]基于WebGL的動態(tài)地形實時繪制[J]. 鄭顧平,白若林. 軟件導(dǎo)刊. 2017(12)
[3]基于B/S架構(gòu)的游泳館預(yù)約系統(tǒng)設(shè)計[J]. 王赟,彭圳生,李棟. 計算機與網(wǎng)絡(luò). 2017(20)
[4]基于低功耗藍(lán)牙的室內(nèi)定位系統(tǒng)[J]. 駱倩,施炯,李君. 物聯(lián)網(wǎng)技術(shù). 2017(10)
[5]Revit軟件二次開發(fā)研究[J]. 楊春蕾,屈紅磊,鄭慧美. 工程建設(shè)與設(shè)計. 2017(19)
[6]BIM技術(shù)下IPD項目團隊激勵池分配研究[J]. 王茹,王柳舒. 科技管理研究. 2017(13)
[7]基于我國清單計價規(guī)范的Revit模型工程量提取[J]. 王茹,方超,王柳舒. 圖學(xué)學(xué)報. 2017(03)
[8]基于HTML5技術(shù)的五子棋游戲的設(shè)計與開發(fā)[J]. 董春俠,司占軍. 微型機與應(yīng)用. 2017(11)
[9]基于WebGL技術(shù)的游戲設(shè)計與制作[J]. 張冬寒,司占軍. 電腦知識與技術(shù). 2017(09)
[10]基于WEB開發(fā)中的XML與JSON數(shù)據(jù)傳輸格式研究[J]. 仇小花,秦栓栓,邱果. 信息技術(shù)與信息化. 2017(04)
碩士論文
[1]基于WebGL的地理信息三維可視化技術(shù)研究[D]. 牛藝博.蘭州交通大學(xué) 2015
[2]BIM技術(shù)在建筑設(shè)計中的應(yīng)用研究[D]. 邵光華.青島理工大學(xué) 2014
[3]基于HTML5的全景漫游技術(shù)研究[D]. 劉海娜.鄭州大學(xué) 2013
[4]萍鄉(xiāng)高專信息發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)[D]. 陳國俊.電子科技大學(xué) 2012
[5]基于X3DOM的電力系統(tǒng)可視化技術(shù)的研究與應(yīng)用[D]. 胡文玲.山東大學(xué) 2012
本文編號:3154776
【文章來源】:西安建筑科技大學(xué)陜西省
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景及意義
1.1.1 研究背景
1.1.2 研究意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 三維可視化研究現(xiàn)狀
1.2.2 Web GL技術(shù)及其應(yīng)用國內(nèi)外研究現(xiàn)狀
1.2.3 BIM技術(shù)及其應(yīng)用平臺的國內(nèi)外研究現(xiàn)狀
1.3.本文的研究目標(biāo)、研究內(nèi)容
1.3.1 研究目標(biāo)
1.3.2 研究內(nèi)容
1.4.研究方法和技術(shù)路線
1.4.1 研究方法
1.4.2 技術(shù)路線
2 BIM模型輕量化相關(guān)理論與技術(shù)
2.1 Revit二次開發(fā)相關(guān)理論
2.1.1 Revit軟件特點
2.1.2 Revit軟件二次開發(fā)
2.2 模型在Web端的重構(gòu)相關(guān)技術(shù)和理論
2.2.1 HTML5技術(shù)
2.2.2 Java Script技術(shù)及JSON數(shù)據(jù)傳輸技術(shù)
2.2.3 三維模型渲染相關(guān)技術(shù)
2.2.4 Web GL技術(shù)
3 系統(tǒng)總體分析與設(shè)計
3.1 系統(tǒng)需求分析
3.1.1 總體需求
3.1.2 功能需求
3.1.3 性能需求
3.1.4 安全性需求分析
3.2 系統(tǒng)設(shè)計思想
3.3 系統(tǒng)的總體架構(gòu)與流程
3.4 本章小結(jié)
4 BIM模型輕量化關(guān)鍵功能的實現(xiàn)
4.1 Revit-JSON接口實現(xiàn)
4.1.1 古建筑模型的創(chuàng)建
4.1.2 JSON數(shù)據(jù)接口的定義
4.1.3 Revit二次開發(fā)
4.2 三維模型的輕量化顯示
4.2.1 各種框架的對比分析研究
4.2.2 Web端的重建及渲染
4.3 三維模型的交互
4.3.1 模型交互的基本操作
4.3.2 鼠標(biāo)點擊相關(guān)的交互操作
4.4 模型對象的屬性關(guān)聯(lián)
4.4.1 設(shè)置統(tǒng)一標(biāo)識符
4.4.2 Web端匹配標(biāo)識符算法
4.5 本章小結(jié)
5 BIM模型輕量化的實現(xiàn)測試及應(yīng)用
5.1 輕量化的實現(xiàn)測試
5.1.1 模型顯示與交互
5.1.2 模型屬性查詢
5.1.3 輕量化性能測試
5.2 與室內(nèi)定位結(jié)合的應(yīng)用
5.2.1 室內(nèi)定位技術(shù)
5.2.2 室內(nèi)定位與模型展示相結(jié)合
5.3 本章小結(jié)
6 主要結(jié)論與展望
6.1 主要結(jié)論
6.2 后續(xù)工作建議與展望
致謝
參考文獻
碩士研究生階段論文發(fā)表情況
【參考文獻】:
期刊論文
[1]基于Revit開發(fā)創(chuàng)建自定義插件[J]. 劉子朋,張曉東,丁義南,武思思,王洋. 智能建筑與智慧城市. 2017(12)
[2]基于WebGL的動態(tài)地形實時繪制[J]. 鄭顧平,白若林. 軟件導(dǎo)刊. 2017(12)
[3]基于B/S架構(gòu)的游泳館預(yù)約系統(tǒng)設(shè)計[J]. 王赟,彭圳生,李棟. 計算機與網(wǎng)絡(luò). 2017(20)
[4]基于低功耗藍(lán)牙的室內(nèi)定位系統(tǒng)[J]. 駱倩,施炯,李君. 物聯(lián)網(wǎng)技術(shù). 2017(10)
[5]Revit軟件二次開發(fā)研究[J]. 楊春蕾,屈紅磊,鄭慧美. 工程建設(shè)與設(shè)計. 2017(19)
[6]BIM技術(shù)下IPD項目團隊激勵池分配研究[J]. 王茹,王柳舒. 科技管理研究. 2017(13)
[7]基于我國清單計價規(guī)范的Revit模型工程量提取[J]. 王茹,方超,王柳舒. 圖學(xué)學(xué)報. 2017(03)
[8]基于HTML5技術(shù)的五子棋游戲的設(shè)計與開發(fā)[J]. 董春俠,司占軍. 微型機與應(yīng)用. 2017(11)
[9]基于WebGL技術(shù)的游戲設(shè)計與制作[J]. 張冬寒,司占軍. 電腦知識與技術(shù). 2017(09)
[10]基于WEB開發(fā)中的XML與JSON數(shù)據(jù)傳輸格式研究[J]. 仇小花,秦栓栓,邱果. 信息技術(shù)與信息化. 2017(04)
碩士論文
[1]基于WebGL的地理信息三維可視化技術(shù)研究[D]. 牛藝博.蘭州交通大學(xué) 2015
[2]BIM技術(shù)在建筑設(shè)計中的應(yīng)用研究[D]. 邵光華.青島理工大學(xué) 2014
[3]基于HTML5的全景漫游技術(shù)研究[D]. 劉海娜.鄭州大學(xué) 2013
[4]萍鄉(xiāng)高專信息發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)[D]. 陳國俊.電子科技大學(xué) 2012
[5]基于X3DOM的電力系統(tǒng)可視化技術(shù)的研究與應(yīng)用[D]. 胡文玲.山東大學(xué) 2012
本文編號:3154776
本文鏈接:http://sikaile.net/guanlilunwen/chengjian/3154776.html
最近更新
教材專著