Перейти к содержимому

Примечания к выпускам Krita 5.3 и 6.0

Предыдущая запись | Четверг, 5 февраля 2026 | Время чтения: 14 мин |

Krita 5.3, работа над которой велась несколько лет, — это выпуск, наполненный долгожданными возможностями. Инструмент «Текст» и текстовый объект полностью переписаны, но даже если текст вас не интересует, по всему приложению множество улучшений и полезных инструментов: закрытие промежутков для инструмента «Заливка», панель выделения, совершенно новый инструмент «Нож» и многое-многое другое.

Видео предоставлено David Revoy.

Krita 6

Всё верно — это тоже выпуск Krita 6!

Krita 6 — это наша версия Krita, портированная на Qt6: если собрать Krita 5.3 с Qt5, получится Krita 5.3, а если собрать её с Qt6 — Krita 6. Причина в том, что несколько дистрибутивов Linux уже прекращают поддержку Qt5. Переход на Qt6 гарантирует актуальность Krita на долгие годы.

Но поддержка Qt6 — не единственное, что приносит Krita 6. В неё также добавлена поддержка Wayland в Linux, в частности полнофункциональная реализация протокола управления цветом Wayland. Благодаря этому в версии Krita для Linux наконец появилась поддержка HDR!

Протокол управления цветом Wayland ещё очень молод. Это была ключевая возможность, которую мы ждали все эти годы: если на старых серверах отображения X11 всегда можно было определить, на каком мониторе находится окно и какой цветовой профиль сопоставить с этим монитором, то архитектура Wayland устроена так, чтобы не раскрывать эту информацию так просто.

Это проблема для приложения для рисования, ключевой особенностью которого является полностью интегрированное управление цветом. Теперь протокол управления цветом Wayland предоставит всю информацию, необходимую для показа изображений с управлением цветом, включая всё, что нужно знать для вывода HDR. Поскольку эта часть Wayland ещё очень молода, для её использования потребуется актуальный оконный менеджер, поддерживающий её. Мы сами рекомендуем именно тот менеджер, под который написан код: KWin 6.4.4 и выше.

Помимо управления цветом, поддержка Wayland также означает поддержку дробного масштабирования и 10-битных дисплеев.

Кроме поддержки Wayland, Krita 6 и 5.3 обладают одинаковым набором возможностей.

Учтите, что Krita 6 пока недоступна для Android, а Krita 6 на всех платформах находится в раннем доступе.

Кроме того, между Qt5 и Qt6 так много изменений, что в Krita 6 неизбежно появятся ошибки, которых нет в Krita 5. С этого момента основное внимание будет уделено тому, чтобы сделать Krita 6 как можно более стабильной.

Подробнее об управлении цветом в Wayland — в руководстве

The Krita mascot Kiki the cybersquirrel, is sitting in a boat. The boat is sailing over a tropical sea, with other sailboats in the distance. Kiki is looking at the viewer with a big smile, holding a stylus and a drawing pad. The image on the drawing pad is so realistic, the waves flow out of it.

'Kiki Paints Over the Waves' by Tyson Tan

Инструмент «Текст»

Инструмент «Текст» полностью переработан в 5.3! Главная особенность, конечно, в том, что текст теперь можно редактировать прямо на холсте, с полной поддержкой привычных действий клавиатурой и мышью, а также поддержкой IME. Но это ещё не всё! Остановимся на некоторых из основных новшеств:

Перенос текста, текст в фигуре и текст по контуру

В Krita появилась возможность создавать текст с автоматическим переносом. Можно растянуть область, чтобы создать простую встроенную область переноса, или щёлкнуть по фигуре, чтобы текст разместился внутри неё. В соответствии с SVG 2 область размещения текста может состоять из нескольких фигур: одни добавляются к итоговой области размещения, а другие вычитаются из неё.

Помимо текста с переносом, можно также разместить текст по контуру и задать начальное положение.

Панель свойств текста

Панель свойств текста позволяет оформлять текст. Эта отдельная панель позволяет редактировать не только текущий текст, выделенный инструментом «Текст», но и несколько текстов, выделенных инструментами выделения фигур. Чтобы не потеряться в списке из более чем 50 редактируемых свойств, Krita по умолчанию скрывает свойства, не заданные для выделенного текста или его абзаца. Правила видимости каждого из них можно настроить по своему усмотрению: скрыть свойства, которые никогда не используются, или показать все свойства независимо от этого.

Значительная часть работы была посвящена средству выбора шрифтов, так как для него потребовалась специальная индексация шрифтов в системе. Благодаря этой работе в средстве выбора шрифтов теперь можно выбрать шрифты всех типов: от малоизвестных PostScript до современных вариативных шрифтов OpenType (со всеми осями). Кроме того, шрифты теперь являются ресурсами: их можно помечать тегами, искать, и они будут показывать локализованные названия (и образцы), если те присутствуют в шрифте.

Когда параметров больше 50, запомнить избранные бывает непросто. Поэтому в Krita теперь есть профили стиля, которые позволяют быстро применить набор параметров к текущему тексту или взять их за основу для нового текста.

Палитра глифов

Ещё одно новое дополнение — палитра глифов. Палитра глифов позволяет выбирать альтернативные глифы, которые могут присутствовать в текущем используемом шрифте. Хотя панель свойств текста позволяет настраивать все возможности OpenType в шрифте, палитра глифов гораздо удобнее. Кроме того, она позволяет выбирать варианты символов Unicode, что будет вдвойне удобно для тех, кто верстает с использованием письменностей CJK.

Режим типографики

Помимо панели свойств текста, новый режим типографики позволяет редактировать ряд свойств прямо на холсте. Этот отдельный режим инструмента «Текст» предоставляет элементы управления для изменения размера шрифта, смещения базовой линии, высоты строки и доминирующей базовой линии прямо на холсте. Если текст не переносится автоматически, можно даже детально изменять положение каждого отдельного глифа!

Прочее:

Страницы руководства: Работа с текстом, Инструмент «Текст», Панель свойств текста, Ресурс семейства шрифтов и Ресурс профиля стиля.

По этой теме было написано множество технических записей в блоге: Шрифты, OpenType, Метрики шрифта, прочие свойства, Текст в фигуре и режим типографики.

Странная встреча от Sad Tea

В центре внимания сообщества: Weird Meeting от Sad_Tea

Инструменты

Пример режима сглаживания пиксельной графики. Слева — обычный режим, справа — со включённым сглаживанием пиксельной графики.

Три примера: первый — линейный рисунок с промежутками, второй — без включённого закрытия промежутков, третий — с включённым закрытием промежутков. Второе изображение полностью красное, а в третьем красный цвет только внутри воспринимаемого контура.

Скелет и кот от ShangZhou0

В центре внимания сообщества: Skeleton and Cat от ShangZhou0

Вспомогательные средства рисования

Sketch of a composition of blocks with the new curve linear perspective filter.

Фильтры и слои

Анимация, демонстрирующая фильтр «Распространить цвета»

Пример маски быстрого наложения цвета, три изображения подряд: сначала исходный набросок, затем обычный режим наложения, который заполняет все цвета цветом наложения, и, наконец, режим тонирования, который тонирует только чёрный и сохраняет белый.

Кудрявые волосы от Celes

В центре внимания сообщества: Curly Hair от Celes

Панели

Кисти:

Добавлены два улучшения для работы с текстурами в кистях.

'Kiki Paints Over the Waves' splash, with a filter dialog overlaid. The filter dialog has a curve with a sharp corner in the middle.

Пример использования режима «Маркер»: слева — обычный режим, справа — «Маркер»

Хранитель времени от Elixiah

Time Keeper от Elixiah

Файлы:

Модули Python:

В этом выпуске добавлено несколько улучшений Python API. Самое заметное — появился API для рисования мазков кистью (MR 2195, MR 2198 и MR 2211).

Добавлены обёртки для следующих виджетов Qt:

И наконец, добавлены дополнительные методы для…

И наконец, добавлены следующие встроенные модули Python:

Первая картина 2025 года от Montie

First of 2025 от Montie (@carlomontie, @carlo_montie)

Прочее

Участники

Особая благодарность всем нашим участникам, перечисленным в алфавитном порядке:

А также нашему сообществу художников за отзывы и сообщения об ошибках в период бета-тестирования.

Если интересно, что будет дальше, загляните в план развития на 2026 год!


Нравится то, что мы делаем? Поддержите нас

Krita — свободный проект с открытым исходным кодом. Поддержите проект пожертвованием, покупкой обучающих видеороликов или артбука! Благодаря вашей поддержке основная команда сможет работать над Krita полный рабочий день.

Пожертвовать Купить что-нибудь