Freestyle SVG Exporter – Експортер Freestyle у SVG

This add-on can export your Freestyle Renders into an SVG file. It can fill contours with their material color and can also export SVG animations.

../../_images/addons_render_render-freestyle-svg_suzanne.svg

Приклад результату в SVG, продукованого експортером Freestyle SVG Exporter.

Activation

This add-on can be enabled via Preferences ‣ Add-ons ‣ Render ‣ Freestyle SVG Exporter. The interface for the exporter should now be visible as a new panel in the Render tab.

Орієнтир – Reference

Категорія – Category

Рендер – Render

Панель – Panel

Properties ‣ Render ‣ Freestyle SVG Export – «Властивості > Рендер > Експорт Freestyle у SVG»

Usage

Activate Freestyle rendering and then render your scene with Render Image. Your render will be displayed, and the SVG version will be saved to the default output path Properties ‣ Output ‣ Output.

Опції – Options

../../_images/addons_render_render-freestyle-svg_panel.png

Панель Freestyle SVG Export.

Режим – Mode

Вибір між Frame та Animation. Frame – Кадр буде рендерити одиничний кадр, Animation – Анімація буде збирати усі рендерені кадри в одиничний файл .svg.

Split at Invisible – Розділяти на Невидимому

Стандартно експортер не враховує невидимі вершини та експортує їх, ніби вони видимі. Деякі модифікатори штриха, як Blueprint, позначають вершини як невидимі для досягнення певного ефекту. Вмикання цієї опції буде розділяти шляхи при натраплянні на невидиму вершину, що дає кращий результат.

Fill Contours – Заповнити Контури

Контур об’єктів заповнюється за допомогою їх кольору матеріалу.

Примітка

Ця функція дещо нестабільна – особливо для анімацій.

Stroke Cap Style – Стиль Торця Штриха

Визначає стиль торців штрихів, який буде виводитися в SVG.

Miter – Мітер

Кутки з гострими ребрами.

Round – Округлення

Кутки є згладженими.

Bevel – Скіс

Кутки є скошеними.

Експортовані Властивості – Exportable Properties

Орієнтир – Reference

Панель – Panel

Properties ‣ View Layers ‣ Freestyle Line Style SVG Export

Оскільки представлення штрихів Freestyle та шляхових об’єктів SVG є фундаментально різним, то перетворення в один клацок між Freestyle та SVG є неможливим. Головним недоліком SVG у порівнянні з Freestyle є те, що Freestyle визначає стиль по точках, а SVG визначає його по шляхах. Це означає, що Freestyle може продукувати набагато більш складні результати, які неможливо досягнути з SVG.

There are extended options for the exporter, located at the specific panels of the Freestyle renderer at the View Layers tab of the Properties. Those options are located at the Freestyle Line Style SVG Export panel, at the bottom of the tab.

Властивості (без застосування модифікаторів), що можуть бути експортовані:

  • Базовий колір

  • Базове альфа

  • Базова товщина

  • Пунктири

Анімації – Animations

Експортер підтримує створення анімацій SVG. Коли Mode задано як Animation, усі кадри з рендера – один при рендерингу кадру (F12) або всі при рендерингу анімації (Shift-F12) – зберігаються в один єдиний файл. Більш сучасні веб-оглядачі підтримують рендеринг анімацій SVG.

../../_images/addons_render_render-freestyle-svg_cube.svg

Анімація SVG, рендерена за допомогою цього експортера.

Експортування Заповнень – Exporting Fills

Заповнення – fills – це забарвлені області, витягнені з результату рендера Freestyle. Зокрема, вони визначаються комбінацією типів країв Contour та External Contour у поєднані з деякими твердженнями. Результат заповнення може бути несподіваним, коли рендерер SVG не може коректно рендерити шлях, який цей експортер згенерував. Ця проблема особливо очевидна в анімаціях.

../../_images/addons_render_render-freestyle-svg_pallet.svg

An example of an SVG result produced by the Freestyle SVG Exporter. Model by Julien Deswaef.

Заповнення підтримують отвори та нашарування. При використовуванні шарів експортер намагається рендерити об’єкти з таким же матеріалом, як і латка. Експорт заповнень й особливо порядок, в якому вони нашаровуються, далеко не ідеальні. У більшості випадків, ці проблеми можуть бути легко вирішені в редакторі Inkscape або текстовому редакторі.