• <bdo id="awaww"><center id="awaww"></center></bdo>
    <xmp id="awaww"><table id="awaww"></table>
  • 基于WebGL/Threejs技術的BIM模型輕量化之圖元合并
    2018-09-15     瀏覽:1100    評論:0        
    導讀:伴隨著互聯網的發展,從桌面端走向Web端、移動端必然的趨勢?;ヂ摼W技術的興起極大地改變了我們的娛樂、生活和生產方式。尤其是HTML5/WebGL技術的發展更是在各個行業內引起顛覆性的變化。隨著WebGL標準被廣泛接受,
          伴隨著互聯網的發展,從桌面端走向Web端、移動端必然的趨勢。互聯網技術的興起極大地改變了我們的娛樂、生活和生產方式。尤其是HTML5/WebGL技術的發展更是在各個行業內引起顛覆性的變化。隨著WebGL標準被廣泛接受,出現了許多基于HTML5的開源三維引擎,如threejs、scenejs等。尤其threejs使用非常廣泛,一方面由于其使用門檻較低,另一方面是其支持若干種三維文件格式,如stl、obj、3ds、obj、dae、fbx等。對于中小規模的三維模型,使用threejs可以快速搭建一個基于Web的模型瀏覽應用。

         

      瀏覽器受計算能力和內存限制等方面的影響,基于桌面的對模型的數據組織和加載方式須做出相應調整,即需要更多的使用三維模型輕量化技術對模型進行深度處理。三維模型輕量化主要包括兩個方面:模型輕量化顯示和模型文件轉換。

     

            圖元合并:應用于大模型結構比較復雜,頂點、面比較數據比較大,可以通過算法根據權重剔除相應的頂點、面。從而到達輕量化模型效果。

     

           幾何對象構件對象化: 相同形狀的幾何對象不做多次拷貝,大模型相同幾何體只做一個加載,只做相同模型構件移動、旋轉、縮放。這樣做模型文件和瀏覽器內存的大小得到明顯減少。

     

            場景八叉樹劃分:八叉樹可以快速剔除不可見圖元,減少進入渲染區域的繪制對象。

     

            Lod:模型可以設備Lod,根據距離、級別加載不同復雜度結構模型。

     

           模型文件壓縮:三維模型stl、obj、3ds、obj、json等文件格式算法壓縮。

    1.模型圖元合并20%效果

    2.模型圖元合并50%效果

     

     

    0相關評論

    更多>相關BIM軟件
    推薦圖文
    推薦BIM軟件
    閱讀排行
    評論排行
    關于我們
    關于我們
    本站動態
    免責聲明
    聯系我們
    我們的服務
    會員服務
    廣告服務
    排名推廣
    積分商城
    幫助中心
    積分規則
    網站留言
    友情鏈接
    網站地圖
    關注我們
    新浪微博
    RSS訂閱
    微信公眾號
    手機版
     
    无码亚洲成a,国产幕精品无码亚洲精品,国产无AV码在线观看vR高清片
  • <bdo id="awaww"><center id="awaww"></center></bdo>
    <xmp id="awaww"><table id="awaww"></table>