首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Unity中集成xBim?

如何在Unity中集成xBim?
EN

Stack Overflow用户
提问于 2020-03-11 03:42:23
回答 1查看 433关注 0票数 0

我已经使用NuGet for unity安装了xBim,在我尝试使用GeometryEngine创建3D形状之前,它工作得很好:

代码语言:javascript
复制
using (IfcStore model = IfcStore.Open(filename, null))
{
   var context = new Xbim3DModelContext(model);
   context.CreateContext();
}

context.CreateContext();导致错误。一开始我得到了:

FileNotFoundException:未能加载文件或程序集“”Xbim.Geometry.Engine.dll“”或其依赖项之一

这有点奇怪,因为我确实在NuGet中安装了几何引擎,但随后我尝试在此处编译github项目的DLL:

https://github.com/xBimTeam/XbimGeometry

并将它们复制到插件文件夹中。现在我没有收到任何错误信息,但Unity将在执行context.CreateContext()时崩溃到桌面;

我一直在网上搜索,但找不到任何解决办法。如有任何建议,欢迎光临。

EN

回答 1

Stack Overflow用户

发布于 2020-03-25 13:36:29

我没有答案(目前也在尝试在Unity中使用xBim ),但我通过下面列出的主题找到了答案:

https://github.com/xBimTeam/XbimGeometry/issues?utf8=%E2%9C%93&q=unity+

这个问题没有直接的解决方案。在一些地方提到的解决方法是在一个小型的外部.NET支持程序中进行从.ifc到.weBIM的转换。请看以下内容:

https://github.com/xBimTeam/XbimGeometry/issues/109

希望这能有所帮助。如果你有其他的解决方案,我很想听听。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60624839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档