След като са изминали две години и половина разработки, бяха публикувани версиите 5.3.0 и 6.0.0 на растровия графичен редактор Krita, предназначен за художници и илюстратори. Редакторът поддържа множество слоеве за обработка на изображения, предлага средства за работа с различни цветови модели и предоставя инструменти за цифрова живопис, създаване на скици и формиране на текстури. За инсталиране са подготвени самостоятелни образи във формат AppImage за Linux, APK пакети за Android, както и бинарни сборки за macOS и Windows. Проектът е написан на C++ с използване на библиотеката Qt и се разпространява под лиценз GPLv3.
Клоновете на Krita 5.3 и 6.0 са разработвани паралелно, изградени на една и съща кодова база и пуснати едновременно. Основната функционалност на версиите 5.3 и 6.0 е идентична, а разликите се свеждат до прехвърлянето на версия 6.0 на библиотеката Qt6, докато Krita 5.3 продължава да използва Qt5. Освен прехвърлянето към Qt6, версия Krita 6.0 е забележителна с предоставянето на поддръжка за Wayland, поддръжка за дробно мащабиране, 10-битова цветова палитра и визуализиране на съдържание с разширен динамичен обхват (HDR), реализирано чрез Wayland-протокола color-management-v1.
Основни нововъведения:
- Функционалността за работа с текст е напълно преработена и значително разширена. Вече е възможно редактиране на текст директно върху платното, използвайки познатата навигация по текста с мишката и клавиатурата. Въведен е отделен режим на типография за редактиране на свойства на текста на платното, като размер на шрифта, методи на подравняване, височина на реда и позиция на всеки глиф, без необходимост от откриване на отделен диалог с настройки.
Добавена е възможността за автоматично обтекане на текст около една или повече векторни фигури, както и за попълване на текст в определена област и подравняване на текста по зададения контур.
Реализирана е отделна панел за настройка на стила на текста, предлагаща повече от 50 редактируеми свойства. Има възможност за едновременно редактиране на множество текстови обекти, настройка на видимостта на свойствата и автоматично скриване на неизползваните свойства. Разширен е панелът за избор на шрифтове, в който е осигурено индексиране на наличните шрифтове в системата, добавено е означаване на шрифтовете с тагове, разширено е търсенето и е осигурен изход на примери и имена, като се взема предвид избраният език. Добавена е възможност за запазване на преднастройки на стилове за бързо прилагане на запазени набори от свойства към текущия текст.
Реализирана е пълна поддръжка на формата OpenType и добавена е палитра на глифовете, позволяваща избор на алтернативни глифове, налични за текущия шрифт.
- Добавен инструмент за редактиране на комикси, който позволява бързо разделяне и обединяване на векторни обекти за опростяване на създаването на композиций в стил комикс.
- В инструмента за трансформация е реализирана възможност за завъртане на рамката около избраната област независимо от ориентацията на пикселите, за да се улесни трансформацията на обекти, разположени под ъгъл. Работата в режима на пластична деформация (liquify) е значително ускорена.
- Реализирано е адаптивно изменение на степента на сглаждане в зависимост от скоростта на рисуване (при бавно движение за компенсиране на треперенето на ръката сглаждането се увеличава, а при бързо — намалява). Добавен е отделен режим за стабилизация на пикселна графика, който позволява повишаване на яснотата при рисуване с еднопикселови линии.

- Реализирана е плаваща панел с инструменти за работа с избраната област, който се появява при наличие на селекция.
- Добавена е възможност за рисуване едновременно с няколко четки с фиксиран интервал между тях.
- В инструмента за запълване е добавена опция „Размъгли избора“ („Close Gaps“), която автоматично затваря малки разриви в линиите при определяне на зоната за запълване.

- Добавен е филтър „Избери цвят“ („Propagate Colors“), който разширява цветовете в прозрачните области, т.е. запълва околните прозрачни пиксели на обекта с цветове от съседни пиксели, разширявайки непрозрачната зона с указаното разстояние. В допълнение е добавен филтър „Нулирайте прозрачността“ („Reset Transparent“), който принудително нулира остатъчните цветови канали за всички напълно прозрачни пиксели.

- Добавен е филтър „Покритие с цвят“ („Fast Color Overlay Mask“) за бързо оцветяване на скици с зададен цвят.

- В командите за трансформация на огледало, завъртане, мащабиране, изместване и шиване е реализирана възможността да се работи с няколко избрани слоя едновременно.
- В панела за запис (Recorder Docker) е реализирано многопоточно заснемане на кадри, позволяващо запис на видео в реално време.
- Реализирана е възможността за добавяне на панели (Docker) в изскачащата палитра и изскачащи прозорци с инструменти.
- За четките е реализиран режим на меко текстуриране, при който силата на натиск контролира интензивността на рисуване на текстурата на четката.
- Осигурено е автоматично инвертиране на текстурата на четката в режим на гумиране.
- В редактора на четки е добавен режим на ъгли за криви, позволяващ използването на остри преходи между кривите.

- Добавен е режим на припокриване „Marker“, който предотвратява натрупването на непрозрачност при нанасянето на няколко щриха.

- Добавена е поддръжка на файлови формати Radiance RGBE (.hdr), многослойни и многостранични JPEG-XL изображения, PSD изображения с фигури, текст, насоки и векторни маски.
Източник: opennet.ru






