我正在尝试移动枢轴,但没有成功。 我已经使用功能“ setPivotPoint()”完成了一些测试:
viewer3D.utilities.setPivotPoint(newPivot);
但是我无法将其精确地移动到我想要的位置。
是否有技巧来设置元素的中心/使其居中(例如通过dbId)? 感谢您的帮助。
编辑: 我想我误解了关键所在。 我正在寻找移动: 3D manipulator with cutting tool
答案 0 :(得分:0)
截面工具扩展公开了一种称为setSectionFromPlane
的方法,可用于定义自定义平面。例如,要将平面设置为面向方向(1,1,1)并通过原点,请使用以下代码:
const extension = viewer.getExtension('Autodesk.Section');
extension.setSectionFromPlane(new THREE.Vector4(1,1,1,0));
希望有帮助。