如何在聚合模型 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:如何在 BIM 360 Docs 中查找模型的 svf 文件的 URL
如何在 Autodesk Forge 中将点云模型添加到查看器
如何将 Autodesk 模型衍生 API 元数据中的 objectids 与 Forge Viewer 模型 dbids 匹配?