ADN Club > Forge: Model Derivative API
Views в SFV
(1/1)
andrey yashchenko:
не могли бы вы подсказать по двум вопросам:
1. как получить список views и как понять, какой из этих view является default?
2. как определить, какие элементы к какому view в svf-файле относятся?
нам нужно это узнать, не используя viewer api.
Александр Игнатович:
--- Цитата: andrey yashchenko от 09-02-2022, 17:51:06 ---1. как получить список views
--- Конец цитаты ---
С помощью сервиса Model Derivative получить manifest модели: https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-manifest-GET/
В свойстве derivatives будет древовидная структура, которую нужно обойти и собрать узлы, у которых свойство type равно "geometry".
--- Цитата: andrey yashchenko от 09-02-2022, 17:51:06 ---какой из этих view является default?
--- Конец цитаты ---
Попробовать в полученном списке узлов найти такой, у которого useAsDefault равен true. Судя по всему только некоторые из типов исходных типов файлов поддерживают этот флаг (какие точно я не знаю), в общем, если не нашлось - то просто взять первый найденный
--- Цитата: andrey yashchenko от 09-02-2022, 17:51:06 ---2. как определить, какие элементы к какому view в svf-файле относятся?
--- Конец цитаты ---
https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-metadata-guid-GET/
andrey yashchenko:
Александр, спасибо большое, разбираемся дальше!
Навигация
Перейти к полной версии