如何在聚合模型 Autodesk Forge 上选择多个元素

Posted

技术标签:

【中文标题】如何在聚合模型 Autodesk Forge 上选择多个元素【英文标题】:How to select multi elements on aggregate model Autodesk Forge 【发布时间】:2020-02-10 18:36:53 【问题描述】:

我在 Viewer 中加载了 2 个模型,当我尝试遍历这些模型并使用此方法 select(dbids, model, selectionType) 从两个模型中选择多个元素时,它只突出显示 (蓝色) 元素。是否可以同时突出所有这些元素? 因为我还需要通过按住 ctrl 键添加或删除我选择的内容,所以我需要将它们全部设为高亮。 我按照本教程获取元素 https://forge.autodesk.com/blog/custom-window-selection-forge-viewer-simpler-extension 提前致谢

【问题讨论】:

【参考方案1】:

我认为另一个帖子已经回答了这个问题。简而言之:在 Forge Viewer 4.0 之后,试试下面的代码:

var selections = [
 
   model: targetModel,
   ids: dbIds
  
];
viewer.impl.selector.setAggregateSelection( selections );

请检查它是否有帮助。 Forge Viewer Select in a multi-model context

【讨论】:

以上是关于如何在聚合模型 Autodesk Forge 上选择多个元素的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Autodesk Forge 查看器离线查看模型?

如何在 Forge Viewer 中激活“Autodesk.MemoryLimited”扩展?

如何将 Autodesk Forge 模型查看器嵌入网站?

Autodesk Forge:如何在 BIM 360 Docs 中查找模型的 svf 文件的 URL

如何在 Autodesk Forge 中将点云模型添加到查看器

如何将 Autodesk 模型衍生 API 元数据中的 objectids 与 Forge Viewer 模型 dbids 匹配?