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