加载组合模型

组合模型由平台服务创建和维护。前端只需要获取该组合模型对应的查看令牌,并按普通 3D Viewer 的加载流程调用 `loadModelByViewToken()`。

打开 API 调试

加载组合模型

组合模型由平台服务创建和维护。前端只需要获取该组合模型对应的查看令牌,并按普通 3D Viewer 的加载流程调用 loadModelByViewToken()。

import { BimEngine } from 'iflow-engine';

const viewer = new BimEngine('viewer');
await viewer.initialize();
await viewer.loadModelByViewToken('COMBINATION_VIEW_TOKEN');

说明

  • 组合关系、模型顺序和版本由“新建组合模型”平台服务接口控制。
  • Viewer 不需要逐个加载组合模型中的源文件。
  • 当使用构件状态控制 API 时,目标 url 应使用 Viewer 实际加载的模型资源地址。

加载完成

viewer.on('engine:model-loading-completed', () => {
  console.log('组合模型已可交互');
});