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

Орієнтир – Reference

Категорія – Category

Рендер – Render

Панель – Panel

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

Експортування у SVG з Freestyle доступний через додаток.

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

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

Цей додаток можна увімкнути через Preferences ‣ Add-ons ‣ Render ‣ Freestyle SVG Exporter. Графічний інтерфейс цього експортера повинен тепер бути видимим у вкладці Render редактора Properties. Експортований файл .svg записується по стандартному шляху виводу, що задається у 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.

Існують розширені опції для експортера, розміщені на специфічних панелях рендерера Freestyle у вкладці View Layers редактора Properties. Ці опції розміщені на панелі Freestyle Line Style SVG Export внизу вкладки.

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

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

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

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

  • Пунктири

Анімації – 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

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

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