Загрузите три модели JS в просмотрщик Forge - PullRequest
0 голосов
/ 09 ноября 2019

Я пытаюсь загрузить файл three.js (Json из rvt) в автономную версию программы просмотра кузницы. Как я могу это сделать? Спасибо!

1 Ответ

0 голосов
/ 09 ноября 2019

Просмотрщик Forge основан на three.js. Это похоже на добавление сетки к сцене в собственном контексте three.js. Ниже приведено одно расширение демонстрации.

https://github.com/Autodesk-Forge/library-javascript-viewer-extensions/tree/0c0db2d6426f4ff4aea1042813ed10da17c63554/src/Autodesk.ADN.Viewing.Extension.MeshImporter

В этой демонстрации файл json (Arbor Press.json) взят из Inventor. Содержит определение геометрии и материала. Код расширения проанализирует json и создаст сетку в сцене Forge Viewer.

Вам также может понадобиться взглянуть на другое расширение для примеров изменения цветов материала:

https://github.com/Autodesk-Forge/library-javascript-viewer-extensions/blob/0c0db2d6426f4ff4aea1042813ed10da17c63554/src/Autodesk.ADN.Viewing.Extension.Material/Autodesk.ADN.Viewing.Extension.Material.js

Однако, имейте в виду, что ваши сетки не будут обнаружены логикой выбора зрителя, вам понадобится дополнительная работа, если вы этого захотите.

...