目錄
基礎
- xBIM WeXplorer 簡要介紹
- xBIM WeXplorer xViewer 基本應用
- xBIM WeXplorer xViewer 瀏覽器檢查
- xBIM WeXplorer xViewer的導航,相機、剖切、隱藏 等操作
- xBIM WeXplorer 設置模型顏色
高級應用
- xBIM 綜合使用案例與 ASP.NET MVC 集成(一)
- xBIM 綜合使用案例與 ASP.NET MVC 集成(二)
- xBIM 綜合使用案例與 ASP.NET MVC 集成(三)
簡介
WeXplorer是xBIM工具包的可視化部分,它使用預處理的wexBIM文件處理Web上IFC數據的可視化。它使用WebGL等尖端的網絡技術,所以它不應該在舊的瀏覽器版本中運行,但自2011年以來,Chrome或Mozzilla,IE11和其他支持該技術的應用程序都可以很好地工作。使用xBIM Essentials和xBIM幾何來創建可視化的優化和壓縮的wexBIM文件。WeXplorer還包含Xbrowser中從JSON COBieLite數據的可視化。
它公開所有必要的API調用主類xViewer三維可視化和瀏覽器之間的距離COBIE語義數據的可視化。這些是唯一需要以wexBIM格式加載和渲染IFC模型的兩個類,並瀏覽相關的語義數據。如果您有一個支持WebGL的瀏覽器,並且正在查看此文檔,則應該可以在此頁面的底部看到3D瀏覽器的示例。
此查看器是xBIM工具包的一部分,可用於從IFC,ifcZIP和ifcXML創建wexBIM文件。WexBIM文件經過高度優化,可以傳輸互聯網和渲染性能。Viewer使用WebGL技術進行硬件加速3D渲染和SVG進行某些類型的用戶交互。這意味着它不適用於IE10等過時的和不符合標准的瀏覽器。COBieLite JSON文件也可以使用xBIM創建。
xBIM
xBIM是開發基於IFC的應用程序的開源工具包(BuildingSmart Data model)。它根據Ifc2x3模式為讀寫幾何,拓撲和數據提供全面的支持。xBIM讀取和寫入IFC,IfcXMl和IfcZip格式。xBIM項目提供了在英國和美國文化中將IFC模型轉換為COBie電子表格的軟件包,以及一系列用於Windows窗體,WPF,WEBGL和OpenGL平台的3D查看控件。IOS和Android版本正在開發中。
簡單實例
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Hello building!</title> <script src="js/xbim-viewer.debug.bundle.js"></script> </head> <body> <div id="content"> <canvas id="viewer" width="500" height="300"></canvas> <script type="text/javascript"> var viewer = new xViewer('viewer'); viewer.load('data/SampleHouse.wexbim'); viewer.start(); </script> </div> </body> </html>
wexbim 文件是通過xBIM Essentials 轉換保存。