Autodesk forge: передвиньте ось / 3D манипулятор (режущий инструмент) на элемент - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь переместить пивот, но безуспешно.Я провел несколько тестов с функцией setPivotPoint ():

viewer3D.utilities.setPivotPoint(newPivot);

Но мне не удается переместить его именно туда, куда я хочу.

Есть ли хитрость для установки / центрированияповорот на элементе (например, через dbId)?Спасибо за помощь.

Редактировать: Мне кажется, я неправильно понял, что это был за поворот.Я хочу переместить это: 3D манипулятор с режущим инструментом

1 Ответ

0 голосов
/ 12 сентября 2018

Расширение инструмента сечения предоставляет метод с именем setSectionFromPlane, который можно использовать для определения пользовательской плоскости. Например, чтобы установить плоскость в направлении (1,1,1) и пройти начало координат, используйте следующий код:

const extension = viewer.getExtension('Autodesk.Section');
extension.setSectionFromPlane(new THREE.Vector4(1,1,1,0));

Надеюсь, это поможет.

...