Autodesk forge 在选择时隐藏零部件详细信息

Autodesk forge 在选择时隐藏零部件详细信息,autodesk-forge,Autodesk Forge,当我们在查看器中选择一个组件时,它会高亮显示,并显示组件上的所有边-包括内部圆角、焊缝等。我想这是在几年前引入查看器的。如何关闭此选项,以便只显示外部几何图形?在屏幕截图中,您可以看到,当选择组件时,它将变得透明,并显示组件的内部细节。我们希望细节保持隐藏 目前,只能配置选择突出显示颜色(使用setSelectionColor方法),但不能配置不透明度。解决这个问题的唯一方法是破解查看器实现的内部——它使用两个过程来渲染选择,一个过程用于可见部分,另一个过程用于隐藏部分。注释完第二遍后,您将获得

当我们在查看器中选择一个组件时,它会高亮显示,并显示组件上的所有边-包括内部圆角、焊缝等。我想这是在几年前引入查看器的。如何关闭此选项,以便只显示外部几何图形?在屏幕截图中,您可以看到,当选择组件时,它将变得透明,并显示组件的内部细节。我们希望细节保持隐藏


目前,只能配置选择突出显示颜色(使用
setSelectionColor
方法),但不能配置不透明度。解决这个问题的唯一方法是破解查看器实现的内部——它使用两个过程来渲染选择,一个过程用于可见部分,另一个过程用于隐藏部分。注释完第二遍后,您将获得所需的外观。

您可以在“查看器设置”面板中禁用线/边渲染,但恐怕无法禁用内部特征的高亮显示(默认行为)。解决这个问题的一种方法是基本上完全禁用选择(使用查看器的
disableSelection
方法)。这对你有用吗?嗨,彼得,不幸的是,我们需要为所讨论的组件启用选择。我看过一些演示,我们可以控制所选组件的颜色-是否也可以通过编程控制所选组件的不透明度?你是对的@Chris,可以使用
setSelectionColor
方法调整所选突出显示的颜色,但目前不可配置不透明度。我将在回答这个问题时解释一种“骇客”的方式。