LINUX.ORG.RU

Krita 4.0

 , , ,


1

5

Состоялся релиз свободного редактора растровой графики Krita 4.0

Изменения:

  • Расширение инструментов для векторной графики и поддержка формата SVG. Улучшены инструменты для редактирования объектов на векторных слоях, позволяющие быстро настраивать заливку, формы и другие свойства векторных элементов. Векторный слой в Krita теперь формируется на базе SVG вместо ODG, что может создать проблемы при загрузке векторных слоёв, сохранённых в Krita 3. Из эффектов для SVG пока доступны только градиенты и прозрачность. Появилась возможность копирования через буфер обмена форм между Krita и Inkscape, а также импорта и экспорта отдельных слоёв в формате SVG.
  • Новый инструмент размещения текста, в котором существенно повышено удобство работы с текстом и обеспечено хранение текста в векторном формате SVG. Пользователю предоставлена возможность редактирования размера и типа шрифта, цветов, а также интегрировать любые подходящие для текста элементы SVG;
  • Новый тип кистей с наложением (Masked brushes), позволяющих комбинировать две разные кисти для формирования сводного мазка (одна кисть выбирается как первичная форма, а вторая используется в качестве макси) в качестве альтернативы текстурированным кистям;
  • Новый инструмент Colorize Mask для раскраски штриховой графики, позволяющий произвольными мазками быстро обозначать цвета в созданной на основе изображения маске с очертаниями объектов, а инструмент сам автоматически выполнит раскраску связанных с ними областей;
  • Возможность расширения функциональности через подключение скриптов на языке Python. Скриптами теперь можно создавать и изменять изображения, добавлять элементы в меню, компоновать панели и т.п. Скрипты можно активировать в настройках через специальный менеджер плагинов. Доступна большая коллекция примеров скриптов, а также встроенная интерактивная консоль для экспериментов. Из предложенных скриптов отмечается панель для быстрого доступа к 10 любимым кистям, панель для быстрого изменения настроек кисти, интерфейс для управления проектами по созданию многостраничных комиксов;
  • Улучшенная панель c цветовой палитрой, в которой появилась поддержка drag&drop, переименования и группировки цветов, загрузки палитр Swatchbooker (SBZ) и Scribus;
  • Движок обработки пиксельных кистей переведён на работу в многопоточном режиме, что позволяет более равномерно распределять нагрузку на разные ядра CPU. Число параллельных потоков можно определить в настройках. Для кистей также реализовано свойство определения порога для мгновенного предпросмотра, что позволяет ускорить отрисовку большим числом мелких кистей (мгновенный предпросмотр будет включен только при превышении определённого размера кисти). Максимальный размер кисти увеличен с 1000 до 10000 пикселей;
  • При превышении определённого уровня масштаба (по умолчанию 800%) обеспечивается отображение пиксельной сетки (масштаб и цвет границ пикселей можно изменить в настройках);
  • Возможность сохранения файлов в фоновом режиме - автосохранение теперь не приводит к подвисаниям интерфейса;

>>> Подробности



Проверено: Shaman007 ()

Не критиковать, просто нужно научиться в ней работать и привыкнуть к временами костолом-зубодробильному интерфейсу и поведению.

// «другой страны у нас нет — и не будет».

Bruce_Lee ★★ ()
Последнее исправление: Bruce_Lee (всего исправлений: 1)

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

anonymous ()
Ответ на: комментарий от avol

Всё так же тянет за собой при установке весь KDE?

Да, причем в зависимостях сразу KDE 5, KDE 4 и TDE. При установке твой компьютер взрывается от перегрузки.

anonymous ()
Ответ на: комментарий от Sunderland93

KDE Frameworks - не весь KDE.

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

Уж простите, но это не есть нормально.

avol ()
Ответ на: комментарий от avol

А вы знаете для чего Крите нужен KDE Frameworks? Я отвечу: для того чтобы не изобретать велосипеды и использовать уже готовые и проверенные практикой технологии. К примеру, из KDE Frameworks используется куча дополнительных виджетов. Представьте, можно их просто взять и использовать, а не рисовать самому и отлаживать долгие месяцы. Плюс задействуется KDEшный механизм отладки и отправки баг-репортов (не забываем, что Krita - проект, развиваемый под крылом KDE). Ранее было также, но ранее вместо KDE Frameworks был kdelibs, который действительно тянул за собой много лишнего (хотя тут зависело от дистрибутива). Сейчас же тянется лишь KDE Frameworks, в общей сложности там около 10 мегабайт. Разве это много? Для софтины такого уровня

Sunderland93 ★★★★★ ()
Ответ на: комментарий от Sunderland93

Какие именно технологии используются в Krita из KDE Frameworks? На Qt достаточно легко и быстро идет разработка. Чтобы месяцами рисовать и отлаживать дополнительные виджеты - это нужно постараться.

popov-aa ()
Ответ на: комментарий от popov-aa

Какие именно - можете задать вопрос Диме Казакову, в ВК например. Или в IRC спросите. Зачем писать что-то с нуля на Qt, если уже есть всё готовое в рамках KDE Frameworks? Ребята взяли и успешно используют. Вам не нравится что пакет, собранный в вашем дистрибутиве, тянет хоть что-то от KDE? Для вас есть Appimage, Flatpak и Snap.

Sunderland93 ★★★★★ ()
Ответ на: комментарий от popov-aa
sunderland93@Debian-PC:~$ apt-cache depends krita
krita
  Зависит: krita-data
  Зависит: kio
  Зависит: libboost-system1.62.0
  Зависит: libc6
  Зависит: libexiv2-14
  Зависит: libfftw3-double3
  Зависит: libgcc1
  Зависит: libgif7
  Зависит: libgsl2
  Зависит: libilmbase12
  Зависит: libjpeg62-turbo
  Зависит: libkf5archive5
  Зависит: libkf5completion5
  Зависит: libkf5configcore5
  Зависит: libkf5configgui5
  Зависит: libkf5coreaddons5
  Зависит: libkf5crash5
  Зависит: libkf5guiaddons5
  Зависит: libkf5i18n5
  Зависит: libkf5itemviews5
  Зависит: libkf5kiocore5
  Зависит: libkf5widgetsaddons5
  Зависит: libkf5windowsystem5
  Зависит: liblcms2-2
  Зависит: libopencolorio1v5
  Зависит: libopenexr22
  Зависит: libpng16-16
  Зависит: libpoppler-qt5-1
  Зависит: libpython3.5
  Зависит: libqt5concurrent5
  Зависит: libqt5core5a
  Зависит: libqt5dbus5
  Зависит: libqt5gui5
  Зависит: libqt5multimedia5
  Зависит: libqt5network5
  Зависит: libqt5printsupport5
  Зависит: libqt5qml5
  Зависит: libqt5quick5
  Зависит: libqt5quickwidgets5
  Зависит: libqt5svg5
  Зависит: libqt5widgets5
  Зависит: libqt5x11extras5
  Зависит: libqt5xml5
  Зависит: libraw15
  Зависит: libstdc++6
  Зависит: libtiff5
  Зависит: libx11-6
  Зависит: libxcb1
  Зависит: libxi6
  Зависит: zlib1g
  Зависит: libpython3-dev
  Зависит: python3-sip
  Зависит: python3-pyqt5
  Ломает: krita-data
  Предлагает: colord
    colord:i386
  Предлагает: ffmpeg
    ffmpeg:i386
  Предлагает: krita-l10n
  Заменяет: krita-data
Sunderland93 ★★★★★ ()

Ещё из приятного:
в менюшке по правой кнопке мыши теперь можно вращать/переворачивать/масштабировать холст;
в докере Specific Color Selector можно включить ввод в процентах!

yuran ()
Ответ на: комментарий от feudor

торможение кистей у себя не подтверждаю

Если ты не подтверждаешь, то это не значит, что этого нет. Многие подтверждают. И по-русски можно поиском найти подтверждения и по-английски. Ладно бы речь шла о третьепне и 512 мб рамы, у меня 6-ядерный амд + 10 гиг рамы. Возможно, крита заточена под интел_онли.

anonymous ()
Ответ на: комментарий от Sunderland93

Я работаю в среде Mate и Qt приложения у меня отображаются с темой gtk2. Все выглядит единообразно и приятно моему глазу. Поставил Krita и чуть не потерял рад речи: Qt приложение выглядит вырвиглазно, не похоже ни на gtk, на на другие Qt приложения. Смена темы Krita не помогает. Вы не знаете как отключить эти идиотские темы css и добиться того, чтобы Krita запускалась с текущей темой Qt?

popov-aa ()

О-о-о, круто! Юзаю на OpenSUSE и вообще не тоскую за Adobe Photoshop. Правда мне не комфортно работать с текстовыми слоями в Krita, не удобно, а еще почему-то пропали все элементы из быстрого доступа (левый или правый клик, не помню).

CryNet ()
Ответ на: комментарий от CryNet

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

Из топика.

AP ★★★★★ ()
Ответ на: комментарий от Sunderland93

У меня есть подозрение, что kde-приложения кладут на настройки среды и используют настройки kde. Так и выходит, что для того, чтобы нормально использовать приложения написанные с использованием kdelibs приходится ставить весь kde, в отличие от gtk/gnome/qt приложений, которые умеют использовать настройки среды.

popov-aa ()
Ответ на: комментарий от Sunderland93

Плюсую. KDE Frameworks вполне можно использовать и за пределами KDE просто как удобные библиотеки, особенно если твой проект на крестах и с Qt. Я так KArchive прикручивал и мне было норм.

a1batross ★★★★★ ()

Всё время думал, почему эта поделка ассоциируется у меня с падениями, вспомнил: krist — по-латышски падать, krīt — падает, такие вот дела.

anonymous ()
Ответ на: комментарий от Sunderland93

Я как-то делал баг репорт по поводу того, что кисти стали тормознее, когда часть народа восторгалась каким-то приростом производительности на карте от АМД. Причем репортнул или до или сразу после релиза, то-есть можно было бисектить всего между 2-мя версиями. Никто этим не занимался. Я так понимаю там проверяют все исключительно на своих видюхах(Нвидия скорей всего, возможно даже пишут по их книжке), а остальным как повезет.

anonymous ()