У вас є два варіанти:
Варіант 1
Перша вимагає нещодавньої версії Blender (доступна від Graphicall ), яка тепер може використовувати двигун візуалізації Freestyle
Freestyle - це програмне забезпечення для нефотореалістичного візуалізації ліній з 3D-сцен.
У Freestyle існує плагін SVGWriter , який може записувати сцени Blender у SVG. Інструкції щодо використання доступні на цій сторінці. Нижче наведено приклад її результату:
Оригінальний візуалізатор Blender:
SVG-вихід із фрістайлу:
Фрістайл досі розвивається, і ви можете слідкувати за його прогресом у своєму блозі .
Створювач SVG нерухомих зображень у SVGWriter наразі рендерує лише одне зображення, тобто ви не можете рендерувати кожен кадр у SVG. Я переписав сценарій для цього, і автор повідомив мені, що моя модифікація буде інтегрована в основне завантаження в майбутньому оновлення. Ось модифікація
Варіант 2
Другий варіант дозволяє лише візуалізувати криві безьє. Спочатку потрібно встановити svgwrite для Python 3. Це можна зробити, зайшовши в папку і запустивши
sudo python3 setup.py install
Можливо, вам доведеться скопіювати папку svgwrite в .blender / version_number / python / lib / python3.2 /
Потім потрібно завантажити SVGwriter для Blender. Встановіть Git та запустіть
git clone git://gitorious.org/blender-2-6-svg-export/blender-2-6-svg-export.git
Всередині завантаженої папки вам потрібно буде скопіювати сценарії Python (ті, що закінчуються на .py) та перезаписати ті, які знаходяться або в ./blender/ evidenceversion_numberSense/scripts/addons/io_curve_svg/ або в / usr / lib / blender / script / addons / io_curve_svg /.
Нарешті, у Blender намалюйте криву Безьє та перейдіть до Файл> Експорт> SVG. Ось приклад результату
Оригінальна крива Blender
SVG вихід. Для чіткості збільшували товщину лінії