我正在加载 Forge 查看器,这是 BIM360Docs 中托管的 Dwg 模型,这是一个 2D 视图,并且我试图隐藏除少数特定对象之外的所有对象,但我没有成功。我尝试过: 查看器.隐藏全部 查看器.impl.visibilityManager.setNodeOff 设置重影
注意:我知道其中一些功能并未在 2D 中实现。
我唯一得到的就是将我不想要的元素置于幽灵模式中,但我无法完全隐藏它们。在 3D 模型中,如果我成功了。 是否有任何选项可以完全隐藏 2D 中的对象?我想到的一个选择是将其漆成白色。
目前还没有官方方法可以完全隐藏 2D 元素。您可以使用
viewer.impl.visibilityManager.setNodeOff(dbid, true)
关闭 2D 元素,但请记住,viewer.impl
下的任何 API 都被视为内部 API,并且可能会在查看器的未来版本中发生更改。