【发布时间】:2022-01-08 16:34:33
【问题描述】:
如何让节点隐藏在切割平面中,例如 VisibilityManager.getHiddenNodes()?
【问题讨论】:
标签: autodesk-forge autodesk-viewer autodesk
如何让节点隐藏在切割平面中,例如 VisibilityManager.getHiddenNodes()?
【问题讨论】:
标签: autodesk-forge autodesk-viewer autodesk
查看器本身并没有为此提供任何帮助方法。 getHiddenNodes 方法只告诉您哪些节点已被“标记为隐藏”。
但是,您应该能够使用一点数学来检测哪些节点已被剖面完全“切断”。只需获取每个几何片段的边界框,并针对剖面测试边界框的 8 个角点。如果所有 8 个点都在“平面后”,则可以说整个片段被截断。
【讨论】: