Как определить начальную и конечную точки объекта в autodesk forge 2d viewer

#autodesk-forge #autodesk-viewer #autodesk

#autodesk-forge #autodesk-viewer #autodesk

Вопрос:

Я нахожу способ передать свои координаты из 2D в 3D-модель. Я застрял с проблемой, когда у меня есть линия / позвоночник, который имеет начальную и конечную точки. Я хотел бы знать, как я могу получить начальную и конечную точки той линии, которая показана в моей модели. также есть ли какой-либо способ заменить эту строку моей пользовательской линией, используя геометрию (я знаю, как это сделать в 3D Viewer, но не уверен в 2d view) Я пробовал разные подходы, но, похоже, у меня ничего не работает, вот ссылка, которой я пытался следовать

Ссылка

и ниже приведена линия / путь, я ищу геометрию этой линии или путь этой линии, чтобы я мог извлечь точку vector3 из того места, где проходит линия

здесь

Ответ №1:

Если вы заинтересованы в анализе содержимого 2D-модели в Forge Viewer, это также возможно, используя вспомогательный класс called Autodesk.Viewing.Private.VertexBufferReader . Он может перебирать все «примитивы» в 2D-чертеже (линии, дуги окружности, эллиптические дуги и т.д.) и вызывать ваш пользовательский код для каждого из них. Вот сообщение в блоге, в котором объясняется использование этого класса: https://forge.autodesk.com/blog/working-2d-and-3d-scenes-and-geometry-forge-viewer .