BIM應(yīng)用實(shí)戰(zhàn)訓(xùn)練營,助學(xué)班主任督導(dǎo)
主講老師:邱喆,李一瑋,呂婷婷
適合專業(yè):BIM結(jié)構(gòu)、BIM機(jī)電、BIM土建
免費(fèi)試聽
聽課
課程與PC端同步更新,充分利用零碎時間。做題
海量精選試題,想練就練,瞬間提分。答疑
海量精選試題,想練就練,瞬間提分。直播
講師大咖面對面,有問有大收獲多。隨著HTML5和WebGL的廣泛應(yīng)用,主流瀏覽器如Google的Chrome,Mozilla的Firefox, 微軟的Edge,蘋果的Safari都在第一時間支持WebGL。WebGL是一種3D繪圖標(biāo)準(zhǔn),這種繪圖技術(shù)標(biāo)準(zhǔn)允許把和OpenGL ES 2.0結(jié)合在一起,通過增加OpenGL ES 2.0的一個綁定,WebGL可以為HTML5 Canvas提供硬件3D加速渲染,這樣Web開發(fā)人員就可以借助系統(tǒng)顯卡在瀏覽器里更流暢地展示3D場景和模型了,還能創(chuàng)建復(fù)雜的導(dǎo)航和數(shù)據(jù)視覺化。WebGL技術(shù)標(biāo)準(zhǔn)免去了開發(fā)網(wǎng)頁專用渲染插件的麻煩,可被用于創(chuàng)建具有復(fù)雜3D結(jié)構(gòu)的網(wǎng)站頁面,實(shí)現(xiàn)“0”客戶端的BIM應(yīng)用。
3.3.2模型輕量化、標(biāo)準(zhǔn)化及轉(zhuǎn)換原理
研究從數(shù)據(jù)的壓縮和數(shù)據(jù)的碎片化兩個方面來解決模型輕量化的問題。BIM幾何數(shù)據(jù)和屬性數(shù)據(jù)輕量化過程見圖3.1。
BIM數(shù)據(jù)主要分兩大類,第一類數(shù)據(jù)是描述幾何形態(tài)的幾何數(shù)據(jù),包括三角面片,紋理數(shù)據(jù)。三角面片又包含,頂點(diǎn)描述和三角形索引數(shù)據(jù),頂點(diǎn)法向量,頂點(diǎn)顏色數(shù)據(jù)。紋理數(shù)據(jù)包含紋理坐標(biāo),和紋理圖片,還有比較復(fù)雜的bump紋理。第二類是BIM構(gòu)建的屬性數(shù)據(jù),如板、梁、柱族的屬性。
幾何數(shù)據(jù)通過幾何數(shù)據(jù)壓縮技術(shù)來實(shí)現(xiàn)輕量化,并采用共享場景節(jié)點(diǎn)技術(shù),對幾何形體相同和相似的對象進(jìn)行壓縮,降低模型的大小。
BIM構(gòu)件的屬性數(shù)據(jù)采取數(shù)據(jù)庫服務(wù)器的存儲方式,通過唯一的ID與幾何數(shù)據(jù)關(guān)聯(lián)起來。只有當(dāng)目標(biāo)對象被查詢時才會將數(shù)據(jù)從服務(wù)器端加載,從而實(shí)現(xiàn)了屬性數(shù)據(jù)本地輕量化。
3.3.3模型數(shù)據(jù)的標(biāo)準(zhǔn)化
目前的BIM軟件平臺多種多樣,三維數(shù)據(jù)格式數(shù)量眾多,需要水利標(biāo)準(zhǔn)的中間數(shù)據(jù)格式組織形式。在前端,顯示組件只負(fù)責(zé)解析自有的數(shù)據(jù)格式,數(shù)據(jù)處理則通過插件或者水利標(biāo)準(zhǔn)的轉(zhuǎn)換組件,將不同的三維數(shù)據(jù)格式轉(zhuǎn)化為平臺的標(biāo)準(zhǔn)數(shù)據(jù)格式。