Я пытаюсь написать экспортера sketchup. Это займет модель, которая в настоящее время находится внутри sketchup и экспортирует ее в пользовательский формат.Как использовать примеры Sketchup
Я знаю, что sketchup sdk поставляется с примерами таких проектов, как skp2xml. Как использовать этот файл примера? Он создает файл dll. Как мне получить доступ к этому коду в рамках эскиза? Нужно ли загружать его рубином? Если да, то как?
Устаревшей документации говорится:
SketchUp плагин экспортер кусок кода, который динамически загружается во время выполнения, когда пользователь указывает, что они хотят экспортировать модель, вид, раздел срез или изображение.
На платформе Windows экспортер реализуется путем создания DLL COM , который содержит класс, реализующий интерфейс IEnumSketchUpExporter . Подробнее о том, как это сделать, см. В примере экспорта SkpToXML в папке «Примеры» .
Пример - проект визуальной студии, который я могу скомпилировать в dll. Что мне делать с dll? Нужно ли разместить его в специальном месте?