xBIM WeXplorer

   目录

    基础
     高级应用

 简介       

      WeXplorer是xBIM工具包的可视化部分,它使用预处理的wexBIM文件处理Web上IFC数据的可视化。它使用WebGL等尖端的网络技术,因此它不该该在旧的浏览器版本中运行,但自2011年以来,Chrome或Mozzilla,IE11和其余支持该技术的应用程序均可以很好地工做。使用xBIM Essentials和xBIM几何来建立可视化的优化和压缩的wexBIM文件。WeXplorer还包含Xbrowser中从JSON COBieLite数据的可视化。javascript

      它公开全部必要的API调用主类xViewer三维可视化和浏览器之间的距离COBIE语义数据的可视化。这些是惟一须要以wexBIM格式加载和渲染IFC模型的两个类,并浏览相关的语义数据。若是您有一个支持WebGL的浏览器,而且正在查看此文档,则应该能够在此页面的底部看到3D浏览器的示例。html

      此查看器是xBIM工具包的一部分,可用于从IFC,ifcZIP和ifcXML建立wexBIM文件。WexBIM文件通过高度优化,能够传输互联网和渲染性能。Viewer使用WebGL技术进行硬件加速3D渲染和SVG进行某些类型的用户交互。这意味着它不适用于IE10等过期的和不符合标准的浏览器。COBieLite JSON文件也能够使用xBIM建立java

xBIM

     xBIM开发基于IFC的应用程序的开源工具包(BuildingSmart Data model)。它根据Ifc2x3模式为读写几何,拓扑和数据提供全面的支持。xBIM读取和写入IFC,IfcXMl和IfcZip格式。xBIM项目提供了在英国和美国文化中将IFC模型转换为COBie电子表格的软件包,以及一系列用于Windows窗体,WPF,WEBGL和OpenGL平台的3D查看控件。IOS和Android版本正在开发中。canvas

简单实例

<!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  转换保存浏览器

相关文章
相关标签/搜索