分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

xBIM 基于 WexBIM 文件在 WebGL 浏览和加载

发布时间:2023-09-06 01:43责任编辑:白小东关键词:WebWebGL

  目录

  • xBIM 应用与学习 (一)

  • xBIM 应用与学习 (二)

  • xBIM 基本的模型操作

  • xBIM 日志操作

  • XBIM 3D 墙壁案例

  • xBIM 格式之间转换

  • xBIM 使用Linq 来优化查询

  • xBIM IFC 输出 Excel 报表

  • xBIM IFC 层次结构

  • xBIM 多个IFC文件合并

  • xBIM 插入复制功能

  • XBIM 基于 WexBIM 文件在 WebGL 浏览和加载

    xBIM 有一个WebGL 插件。那么Web显示加载文件WexBIM文件。那么需要将文件转换为WebBIM文件。当你想将IFC转换成紧凑的wexBIM时,第一次去哪里看看就不是很明显,所以这里是代码。您将需要xBIM Essentials和xBIM几何。这里是非常简单的代码,用于将完整的IFC文件转换为wexBIM文件。因为xBIM是一个工具包,所以有办法如何定制/过滤高级部署的wexBIM文件,但这比简单的转换要复杂得多:

 下面案例 将IFC 文件转换wexBIM 文件

using System.IO;using Xbim.Ifc;using Xbim.ModelGeometry.Scene;namespace CreateWexBIM{ ???class Program ???{ ???????public static void Main() ???????{ ???????????const string fileName = "SampleHouse.ifc"; ???????????using (var model = IfcStore.Open(fileName)) ???????????{ ???????????????var context = new Xbim3DModelContext(model); ???????????????context.CreateContext(); ???????????????var wexBimFilename = Path.ChangeExtension(fileName, "wexBIM"); ???????????????using (var wexBiMfile = File.Create(wexBimFilename)) ???????????????{ ???????????????????using (var wexBimBinaryWriter = new BinaryWriter(wexBiMfile)) ???????????????????{ ???????????????????????model.SaveAsWexBim(wexBimBinaryWriter); ???????????????????????wexBimBinaryWriter.Close(); ???????????????????} ???????????????????wexBiMfile.Close(); ???????????????} ???????????} ???????} ???}}

如何在Web页面加载 wexBIM文件,请查看xBIM WeXplore相关博客。  

xBIM 基于 WexBIM 文件在 WebGL 浏览和加载

原文地址:https://www.cnblogs.com/w2011/p/8457964.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved