首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取应用的剪切平面内的元素autodesk forge

获取应用的剪切平面内的元素autodesk forge
EN

Stack Overflow用户
提问于 2020-04-02 19:11:45
回答 2查看 182关注 0票数 0

我使用Forge的viewer.setCutPlanes()函数来设置剪切面和级别,因此它将水平地应用剪切面来按级别剪切模型。我有两个平面,作为Vector4,我将这两个平面传递给setCutPlanes()函数。现在我想要得到所有的元素,这些元素都在裁剪平面内,这意味着,只有那些在应用裁剪平面后在查看器中可见的元素。我怎样才能做到这一点呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-02 21:49:23

您可以使用查看器API遍历设计中所有对象的几何图形片段,获取它们的边界框,并检查它们是否在剪裁平面之间。获得几何边界的过程在这篇博客文章中进行了解释:https://forge.autodesk.com/blog/working-2d-and-3d-scenes-and-geometry-forge-viewer

票数 2
EN

Stack Overflow用户

发布于 2020-04-09 06:41:54

您还可以重复使用“窗口选择”示例(https://forge.autodesk.com/blog/custom-window-selection-forge-viewer-part-iii),并将8个截锥体点切换为剖面平面点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60990216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档