26 March 2018

Состоялся релиз Krita 4.0, свободного графического редактора для художников

Open sourcePythonUsabilityGraphic design
image

Новый релиз Krita принес кучу изменений. Традиционно, при изменении мажорной версии много где сломали обратную совместимость и разработчики предупреждают о необходимости бэкапов при пересохранении в новом формате. Особенно сильно была переработана работа с векторными сущностями и текстом. Разработчики признались, что у них не хватило сил тянуть отдельную реализацию встроенного текста в виде ODT, поэтому все перевели на распространенный SVG. Для оптимальной совместимости они напоминают о возможности установки двух веток одновременно. В Windows все реализовано достаточно привычно, а для Linux есть snap пакеты и другие варианты stand-alone установки.

Ниже под катом много трафика и картинок.

Переход с ODG на SVG


image
Команда решила перейти на более удобный в поддержке формат SVG. До текущей версии использовался OpenDocument Graphics (ODG). На данный момент есть поддержка SVG 1.1, SVG 2 будет в более поздних релизах. За счет перехода на SVG улучшилась совместимость с такими векторными редакторами как Inkscape. Обратную совместимость сломали, правда.

Новый Text tool


image
На средства kickstarter, собранные в 2016 году, был сильно доработан инструментарий для текста. Насколько я понял из комментариев разработчиков, модуль был переписан с нуля, но на данный момент не поддерживает все запланированные фичи вроде тонких настроек типографики, вертикальной ориентации для азиатских языков и некоторых других вещей. Обещают доделать в минорных релизах четвертой ветки.

Поддержка скриптов на Python


Теперь можно полностью автоматизировать обработку изображений, создание и управление панелями инструментов плюс кучу других вещей. Уже есть сформированный, относительно стабильный Krita Python API.

Различные панели быстрого доступа


Было добавлена куча небольших, но полезных оптимизаций для ускорения рутинных операций.

image

Создание шорткатов к инструментам для быстрого выбора.

image

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

image

Также была добавлена встроенная консоль для запуска скриптов, которая может быть полезна при отладке непосредственно в приложении. Инструмент создан Eliakin Almeida в рамках его проекта Summer of Code в 2017 году.

image

Новый инструмент — Comic Project Management Tools. Ориентирован на тех, кто создает комиксы в Krita.

Colorize Mask Tool


Одно из ключевых изменений в новой версии. Интеллектуальный инструмент для раскрашивания черно-белых изображений. Позволяет приблизительно указать регионы окрашивания и цветовую раскладку. Дальше алгоритм сделает все сам. Мелкие огрехи уже корректируются более точным нанесением границ и маркеров. На видео ниже пример работы:


Новый редактор кистей


image

Сильно доработали создание новых кистей и инструментов. Теперь есть удобный режим превью для просмотра изменений в реальном времени.

Новые наборы инструментов


image

Полностью переработали наборы инструментов по умолчанию. Автор Pepper and Carrot, художник Давид Ревуа (David Revoy) создал удобный качественный набор кистей, который быстро обрел популярность. По различным опросам до 2/3 всех пользователей Krita использовали его кисти. Теперь эти инструменты включены в набор по умолчанию после переработки под новый движок.

image

Часть инструментов была объединена или значительно изменена.

image
Полный список кистей и варианты их применения (картинка кликабельна).
Также в создании новых инструментов приняли участие Ramon Miranda, Wolthera, Pablo Cazorla, Rad, Scott Petrovic и Razvan.

Пиксельная сетка


image

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

Еще более темная тема)


image

Темная тема стала еще темнее. Любители творить глухой ночью оценят.

Изменений очень много и релиз вышел богатым на новые функции. В целом, надо помнить, что впереди еще не одна итерация багфиксов и стабильность будет немного ниже первое время. Не забывайте про баг-репорты)

UPD Багтрекер


Адрес багтрекера: bugs.kde.org/enter_bug.cgi?product=krita
Спасибо dkazakov-dev
Tags:kritapythonрелиз
Hubs: Open source Python Usability Graphic design
+96
33.6k 136
Comments 58
Popular right now
Python Developer
from 80,000 to 200,000 ₽kt.teamRemote job
Python developer
from 170,000 to 200,000 ₽AIR ProductionМосква
Python Developer
from 2,500 to 4,000 $OffersHubRemote job
Python Разработчик (Python Backend Developer)
from 150,000 ₽Правое полушарие ИнтровертаRemote job
Разработчик Python
from 100,000 to 250,000 ₽Wärtsilä Digital TechnologiesСанкт-Петербург