我们目前正在使用我们产品中的Forge Viewer,并且还有一个扩展程序,允许我们与Viewer进行交互。如果我们已经在已加载的模型上隔离了一些节点,然后去隐藏整个模型,则不会更新模型的可见性管理器上的IsolateNodes属性。它继续具有先前被隔离的节点的id。
如何更新IsolatedNodes属性?
... FYI
我们为隐藏整个模型而进行的调用如下:“model.visbilityManager.hide(model.getRootId());”
我们目前使用的viewer3D.js版本是v3.3.5
答案 0 :(得分:0)
根据您提问的信息,我会说您还没有完全卸载模型或需要完成查看器。一个建议可以是:
viewer.tearDown()
viewer.finish()
viewer = null