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

How to load multiple files in ifc.js

您好,我一定是第一个在 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 的第一个问题真的很酷