
目錄
基礎
- 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 轉換儲存。