Подделать автономный просмотрщик создания новых символов - PullRequest
0 голосов
/ 02 июля 2018

В автономном средстве просмотра Forge можно нарисовать несколько линий для создания новых символов на чертеже и получить координаты символа? Можно ли создавать рисунки штриховки на чертеже в автономном режиме? Можно ли получить дескрипторы всех объектов в определенном слое?

1 Ответ

0 голосов
/ 04 июля 2018

К сожалению, Forge Viewer предназначен только для просмотра, формального API создания в настоящее время нет, а загруженная модель доступна только для чтения. Сквозь вьюер построен на вершине three.js r71. но это частный, поддерживаемый, он не поддерживает все функции three.js.

Однако есть способ добавить пользовательские фигуры в область просмотра Viewer через расширение разметки . Разметка ext архивируется с помощью рисунка svg графика на холсте разметки. Это сделает вашу жизнь проще, добавив пользовательскую графику. Этот фрагмент кода показывает, как войти в режим редактирования разметки.

var markup;
viewer.loadExtension('Autodesk.Viewing.MarkupsCore').then(function(markupsExt){
  markup = markupsExt;
});

markup.enterEditMode();
var cloud = new Autodesk.Viewing.Extensions.Markups.Core.EditModeCloud(markup)
markup.changeEditMode(cloud);

Ссылки:

...