SeExpr

Нове в версії 4.4.

../../../_images/SeExpr-David-Revoy.jpg

Заповнює шар візерунком, який визначено за допомогою мови виразів SeExpr, створеної Disney Animation.

SeExpr — придатна до вбудовування мова арифметичних виразів, за допомогою якої ви можете писати подібні до шейдерів скрипти. За допомогою цієї мови Krita може додавати до ваших шарів динамічно створені текстури, подібні до лави (наведений вище приклад), силових полів, дерева, мармуру.

Як із візерунками, ви можете створювати власні скрипті і користуватися ними. Приклади можна знайти у гілці обговорення «Процедурний генератор тексту (приклад і побажання)» на Krita Artists. Отримати скрипти у форматі пакунка можна з блогу Amyspark.

Скрипт

Виберіть бажаний набір з наявних запакованих наборів. Ця вкладка є ідентичною до вкладки вибору набору візерунків.

../../../_images/SeExpr_script.png
Налаштування

За допомогою цієї вкладки ви можете редагувати вибраний набір і застосувати його скрипт до шару.

../../../_images/SeExpr_editor.png

Передбачено три розділи. За допомогою першого розділу ви можете редагувати і зберігати вибраний набір:

../../../_images/SeExpr_editor_preset_mgmt.png

Якщо ваш скрипт є синтаксично коректним, за допомогою середнього розділу ви можете скоригувати значення його змінних за допомогою віджетів.

../../../_images/SeExpr_editor_widgets.png

У нижньому розділі міститиметься текст скрипту. Тут програма покаже синтаксичні помилки, якщо такі буде виявлено.

../../../_images/SeExpr_editor_script_error.png

Ви можете скоригувати обсяг простору для останніх двох розділів за допомогою пересування смужки-роздільника.