繁体   English   中英

在Forge Viewer中更改切割平面工具的大小

[英]Change size of cutplanes tool in Forge Viewer

我正在使用ForgeViewer来显示IFC模型和自定义几何图形(直接使用THREE.js来显示点云和网格),并且正在使用“截面”工具来切除模型的某些部分。

无论如何,我可以在UI中设置平面的大小。 我希望箭头和平面以特定模型为中心,以便于使用。 同样,能够设置裁切盒的默认大小和位置也很不错。

这里

这里

剖面工具会根据所有可见对象的边界框来估算切割平面/框的大小以及操纵Gizmo的位置。 没有可以更改该行为的UI,但是您可以对官方的Section工具进行反向工程,并可以根据需要对其进行修改。

编辑:或者,您可以在通过“剖面”工具创建切割平面(并将其放置到viewer.impl.sceneAfter检索代表切割平面的THREE.js几何形状,并根据需要对其进行自定义。

添加到彼得的答案...

  1. 使用“盒子部分”工具(请参见屏幕截图),然后通过单击每个要调整的盒子表面来手动调整盒子的大小。 在此处输入图片说明

  2. 然后使用Augusto的博客文章(如下)以编程方式捕获(使用viewer.getState(); )并重播框部分( viewer.setCutPlanes(planes); )。

https://forge.autodesk.com/blog/viewer-setcutplanes

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM