javascript - 如何在 ifc.js 中加载多个文件

标签 javascript ifc

嗨,我一定是第一个在 SO 中询问 ifc.js 的人,但有人必须开始这个,我的 Revit 文件中有多个文件用于不同的步骤,并且所有文件都共享相同的协调点,这可能吗修改代码以将多个模型加载到查看器中?

const ifcLoader = new IFCLoader();
ifcLoader.setWasmPath("../");
const url = "STRC-B-L10.ifc";

window.addEventListener('DOMContentLoaded', (event) => {
  ifcLoader.load(url, (geometry) => scene.add(geometry));
});

最佳答案

您可以加载多个模型,加载器将能够开箱即用地处理所有模型。例如,您可以尝试在任何实例中打开多个模型。您还可以使用 close() 方法关闭它们。

我们现在正在构建文档,因此请随时告诉我们您可能有的任何建议。

在 SO 中看到关于 IFC.js 的第一个问题真的很酷 😄

关于javascript - 如何在 ifc.js 中加载多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68222208/

相关文章:

javascript - PhpStorm 和 JavaScript : I'm getting "Cannot find declaration to go to"

javascript - IE 10, 11. 如何防止使用占位符的文本输入触发焦点输入事件?

javascript - 如何使用 Chai 检查对象中的值?

javascript - 制作脚本书签

javascript - .indexOf() 之前的 -~ 是什么意思?

java - 如何使用 Java 解析行业基础类 (IFC) 文件?

c# - 无法使用 xBIM 从 IFC 中提取三角几何图形

python - 在 python 中使用 IfcOpenShell 提取元素数量