首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IFCJS/web上工作的IFC文件-ifc-查看器而不是IFCJS/web-ifc-3

在IFCJS/web上工作的IFC文件-ifc-查看器而不是IFCJS/web-ifc-3
EN

Stack Overflow用户
提问于 2022-08-16 10:13:42
回答 1查看 295关注 0票数 0

某些特定的IFC文件在web-ifc-查看器上正确加载,但没有加载到web-IFC-3上。

当文件未加载时,浏览器选项卡将冻结。性能监视器显示CPU的使用率为100%。一段时间后,选项卡停止响应,关闭它需要大约10秒。

这是IFC文件

它在观看者-演示上工作,但在helloworld上不起作用

在控制台中,我可以看到:

web-ifc: 0.0.34线程: 0“

“找不到任何根据!”

“意外样式类型”

任何建议都是值得感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-22 08:26:52

IFC.js现在有两个不同的布尔引擎:快速引擎和慢速引擎。布尔运算是IFC几何生成中最复杂的特征之一,有时慢过程无法计算某些网格的几何形状。这将最终通过这两种程序得到解决。

您可以使用快速布尔过程(在某些网格中不太精确,但不应该崩溃),更改配置 of IFC.js:

代码语言:javascript
复制
ifcLoader.IfcManager.applyWebIfcConfig ({ USE_FAST_BOOLS: true });

这与您在控制台中看到的消息无关。它们是尚未在web-ifc中实现的元素的警告(而不是错误)。随着库的发展,它们也会消失,但是您仍然应该能够看到模型并与它们一起工作。

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

https://stackoverflow.com/questions/73372336

复制
相关文章

相似问题

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