首页 > 解决方案 > 有没有办法判断对象是否被剪裁?

问题描述

当从 revit 发布多层建筑的单个楼层的模型时,可以剪裁在楼层之间延伸的对象。查看器会给我们这些部分显示的对象的 dbids,但是有没有办法知道零件的几何图形是否未完全加载?

我们的用例是检测对象是否在视图中完全可见,否则我们需要将该部分标记为未完全显示。

标签: autodesk-viewer

解决方案


您可以使用Viewer3D.prototype.getProperties方法获取可用于特定对象 ID 的所有属性的列表。在这些属性中,您可以找到 Revit 约束(基础约束、基础偏移、顶部约束、顶部偏移)或尺寸标注等内容。也许您可以使用这些值来识别对象是否已被剪裁?


推荐阅读