【问题标题】:Highlight model in Autodesc Forge viewer在 Autodesk Forge 查看器中突出显示模型
【发布时间】:2017-10-03 23:32:21
【问题描述】:

我使用以下功能在查看器中突出显示模型:

function selectModel(model) {
    viewer.impl.selector.setSelection(model.getData().fragments.fragId2dbId, model);
}

对吗?可能存在更好的方法吗?文档很纯...

【问题讨论】:

    标签: autodesk-forge autodesk-viewer


    【解决方案1】:

    如果你有一个单一的模型,你可以简单地对根节点做一个viewer.select

    var instanceTree = viewer.model.getData().instanceTree
    
    var rootId = instanceTree.getRootId()
    
    viewer.select(rootId)
    

    您可以使用多个选项来指定要在哪个模型上启用选择:

    viewer.impl.selector.setSelection([rootId], viewer.model)
    

    【讨论】:

      猜你喜欢
      • 2021-04-02
      • 2017-01-07
      • 2018-09-13
      • 2021-11-12
      • 1970-01-01
      • 2021-11-11
      • 2021-12-09
      • 2019-05-02
      • 2021-09-19
      相关资源
      最近更新 更多