Forge Viewer Markups последняя версия - PullRequest
2 голосов
/ 13 апреля 2020

Я создал Forge Viewer версии 7 на своем собственном сайте. Я пытаюсь добавить разметки, подобные той, что показана на веб-сайте Autodesk (см. Рисунок ниже);

markup example

Есть ли какое-либо руководство по созданию инструмента разметки, например это? Я нашел некоторые, но они или устаревшая версия или неполная. Пожалуйста, предложите, спасибо.

1 Ответ

1 голос
/ 14 апреля 2020

Самый простой подход - использовать встроенное расширение MarkupsGui, которое предоставляет пользовательский интерфейс для создания разметок:

NOP_VIEWER.loadExtension("Autodesk.Viewing.MarkupsGui")
//or turn on the extension during initialization
new Autodesk.Viewing.GuiViewer3D(container,{extensions:['Autodesk.Viewing.MarkupsGui']})

Затем на панели инструментов появится кнопка для запуска расширения:

enter image description here

В качестве альтернативы вы можете создать свой собственный пользовательский интерфейс и использовать расширение MarkupsCore, которое также встроено для программного переключения между инструментами разметки и даже создания разметок программно, см. документацию здесь

Вы можете либо позвонить, либо расширить их, чтобы создать собственное расширение.

...