Это изображение ( оригинал SVG из Википедии , общественное достояние) было создано с использованием следующей процедуры:
- Создать 3D-модель в Google SketchUp
- Экспортировать как PDF
- Импорт в Inkscape
- Сохранить как SVG
Есть ли простой способ создать такой SVG с программным обеспечением, которое (изначально) работает на Ubuntu? ( Пантограф , плагин Blender, имеет только неработающие ссылки для загрузки; VRM , другой плагин Blender, работает с Belnder 2.4x, но не с Blender 2.6x.)
software-recommendation
3d
svg
январь
источник
источник
Ответы:
У вас есть два варианта:
Опция 1
Первый требует недавних сборок Blender (доступно от Graphicall ), которые теперь могут использовать движок фристайла.
В Freestyle существует плагин SVGWriter , который может записывать сцены Blender в SVG. Инструкции по использованию доступны на этой странице. Ниже приведен пример его вывода:
Оригинальный рендер Blender:
Фристайл SVG выход:
Фристайл все еще находится в разработке, и вы можете следить за его прогрессом в их блоге .
Средство записи SVG неподвижных изображений в SVGWriter в настоящее время отображает только одно изображение, т. Е. Вы не можете отобразить каждый кадр в SVG. Я переписал скрипт, чтобы сделать это, и автор сообщил мне, что моя модификация будет интегрирована в основную загрузку в будущем обновлении. Вот модификация
Вариант 2
Второй вариант позволяет только визуализировать кривые Безье. Во-первых, вы должны установить svgwrite для Python 3. Вы можете сделать это, зайдя в папку и запустив
Вам может понадобиться скопировать папку svgwrite в .blender / version_number / python / lib / python3.2 /
Затем вам нужно скачать SVGwriter для Blender. Установите Git и затем запустите
Внутри загруженной папки вам нужно будет скопировать скрипты Python (заканчивающиеся на .py) и перезаписать те, которые находятся либо в ./blender/[version_number]/scripts/addons/io_curve_svg/, либо в / usr / lib / blender / scripts / addons / io_curve_svg /.
Наконец, в Blender нарисуйте кривую Безье и перейдите в Файл> Экспорт> SVG. Вот пример вывода
Оригинальная кривая Блендера
SVG выход. Толщина линии была увеличена для ясности
источник
Существует множество бесплатных плагинов для Sketchup, и один из них делает то, что вам нужно, и вам не нужно покупать Sketchup Pro. Кстати, он может экспортировать многие типы 3D-форматов также с помощью бесплатных плагинов. Проверьте свою информацию, прежде чем давать плохой совет CS Cameron
Вот страница плагина для справки
источник