LINUX.ORG.RU

Сообщения AP

 

Немного новья в GIMP из нестабильной ветки

Абсолютно ничего особенного. Просто GIMP и недеструктивные фильтры поверх слоя, автоматически расширенного при рисовании кистью (красная рамка обозначает границы холста).

Автоматическое расширение уже лежит в ветке master, недеструктивные фильтры — в alxsa-initial-nde-checkin. С некоторой вероятностью (но это неточно) недеструктивные фильтры в минимальном виде попадут в версию 3.0.

Feature freeze — середина декабря. Релиз 3.0 — май 2024.

Подробности писал у себя в последних двух постах по тегу, но, в принципе, тут уже написано всё главное.

>>> Просмотр (2560x1440, 216 Kb)

 

AP
()

Studio One beta for Linux

Вам, музыканты и звукорежи: компания Presonus выпустила бета-версию порта Studio One для Linux. Это проприетарная цифровая студия звукозаписи, ранее доступная только для Windows и macOS.

Системные требования:

  • Ubuntu 23.04 ;
  • Процессор Intel Core i3/AMD A10 и новее;
  • Видеодрайвер с поддержкой Vulkan 1.1.

Поддерживает нативные линуксовые плагины VST 2.4 и VST3. Может использовать как JACK, так и ALSA напрямую.

Из любопытного: в зависимостях deb-пакета одновременно gtkmm4, куски KF5 и Qt5.

Собрана актуальная версия программы, со всеми новинками, включая поддержку нового формата обмена сессиями DAWproject, разработанного совместно с Bitwig.

Техническая информация: https://support.presonus.com/hc/en-us/articles/19214558269581-Linux-Getting-

>>> Просмотр (2560x1440, 504 Kb)

 

AP
()

Plasticity

Некий программист Nick Kallen решил, что у существующих САПР ужасный интерфейс, и написал свою под названием Plasticity. На электроне. С чистым современным интерфейсом и горячими клавишами Blender. Основная фишка — удобная работа с нурбсами.

Лицензия — LGPL, но движок проприетарный и конечный продукт будет за деньги.

Неплохой видеообзор трёхмесячной давности: https://www.youtube.com/watch?v=l16YkZnT5zM. Немного устарел, поскольку проект активно развивается. Текущая версия (они тегаются в гите почти каждый день) — пока что глубокая бета.

Есть сборки под Linux (deb, rpm), Windows, macOS.

>>> Просмотр (2560x1440, 445 Kb)

 , plasticity

AP
()

Ardour + VST3

Робин Гареус влил в master-ветку Ardour код поддержки плагинов VST3. Теперь можно снова пользоваться актуальными версиями некоторых синтезаторов вроде Surge и Dexed без разных костылей типа Carla. На IRC пишут, что следующая версия Ardour выйдет примерно в ноябре.

Пол Дэвис по-прежнему пилит ветку nutempo2, где переделывает всю работу со временем под superclock (это в дальнейшем решит многие текущие проблемы при работе с данными MIDI, до их исправления заниматься более удобным гуём к MIDI смысла нет). Лучано докидывает патчи в веб-интерфейс к микшеру на websockets. Парни из Harrison Consoles периодически приносят в клюве разную годноту.

Ну и у Dexed, кстати, 5 дней назад был первый за 2,5 года релиз.

>>> Просмотр (2560x1440, 881 Kb)

 

AP
()

Ад замёрз, часть 2

Продолжаю писать из замёрзшего танка. С момента постинга предыдущего скриншота GIMP произошло много интересной фигни.

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

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

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

Что ещё поменялось:

  • В диалоге вращения появился виджет, где можно натыкать девять типичных положений опорной точки вращения: в центре, по углам и по серединам сторон.
  • Кнопка с якорем в панели слоёв теперь видна только если есть плавающее выделение. В остальных случаях показывается кнопка объединения слоёв.
  • Для инструментов трансформации появилось несколько опций, которые в дальнейшем станут дефолтом: предпросмотр обрезки, предпросмотр трансформации всех связанных слоёв, а главное – предпросмотр трансформации слоя с учётом его режима смешивания и положения в стопке слоёв (больше не выпрыгивает наверх на время редактирования).

Последний момент требует пояснения. Эти опции отлично работают на маленьких и среднего размера картинках, но могут подтупливать на чём-то вроде 50-мегапиксельных фотографий. Как только будет реализована работа с мипмапами, необходимость в переключателях поведения автоматически отпадёт.

>>> Просмотр (2560x1440, 2903 Kb)

 

AP
()

Ад замёрз

Пропавший на полтора месяца ключевой разработчик гимпа Ell притащил в клюве два крупных апдейта.

Новый инструмент 3D Transform, чтобы вращать и смещать изображения в перспективе с правдоподобным результатом, который сложно получить обычной коррекцией перспективы.

Как работает:

  • Ставим точку схождения прямо на холсте, выбираем способ FOV (можно указать фокусное расстояние воображаемой камеры).
  • В виджете с параметрами на холсте переключаемся на вкладку вращения, вращаем в 2.5D.
  • Можно переключиться на вкладку Shift, и тогда указатель мыши на холсте будет смещать в 2.5D.
  • Можно включить ограничитель осей в боковой панели. Выбор будет зависеть от того, за какую сторону изображения тянете.
  • Можно включить ограничитель системы координат (опция «local frame»). Т.е. все дальнейшие вращения будут происходить в рамках плоскости, в которой сейчас лежит изображение.

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

Реализован как используемый по умолчанию компактный стиль старого виджета. Разделения на верхнюю и нижнюю часть для разного шага при смене значения в этом стиле нет. Как теперь работает:

  • при перетаскивании используется обычный шаг;
  • шаг на порядок меньше дефолта – по перетаскиванию с нажатой средней кнопкой/колесом мыши;
  • числовой ввод – после клика правой кнопкой мыши.

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

За счёт уменьшения вертикального размера виджета и сокращения расстояния между рядами на экране стало помещаться заметно больше контролов. Пример: https://twitter.com/GIMP_Official/status/1214342414581817344.

Старый стиль виджета при необходимости (но зачем?) можно включить обратно в настройках.

Новый инструмент лежит в ветках master и gimp-2-10, новый виджет доступен пока только в gimp-2-10.

>>> Просмотр (2560x1396, 3056 Kb)

 

AP
()

GIMP 2.10rc: распараллеливаемся

До релиза 2.10 остаётся исправить уже меньше десятка блокирующих ошибок. Попутно команда занялась оптимизацией скорости работы.

Буквально сегодня Ell сделал рисование кистями выполняемым в отдельной нити процесса, так что даже на старом железе можно без особой боли рисовать тысячепиксельной кистью. Он же чуть раньше добавил общие для программы функции распаралеливания:

https://git.gnome.org/browse/gimp/commit/?id=86b89cf62a14b98056355d0c8ad2b27e...

Эвинд, в свою очередь, допилил в библиотеке babl быстрые пути конвертирования между основными форматами хранения пикселей:

https://www.patreon.com/posts/babl-fast-path-18052156

Алсо, на днях влили в master-ветку новую тёмную тему интерфейса — более контрастную и без проблем с нечитаемыми неактивными пунктами меню. Кое-что ещё придётся довылизать, но в целом стало лучше. Светлая и системная темы интерфейса никуда не делись, как и цветная тема иконок (в размерах от микроскопического до пригодного для HiDPI).

>>> Просмотр (1920x1200, 2084 Kb)

 

AP
()

GIMP 2.10rc1: дурная голова рукам покоя не даёт

По случаю ускорения гауссова размывания примерно на треть фильтр Shadows/Highlights в GEGL перенесли из экспериментальных в стабильные, а в GIMP его добавили прямо в меню и запилили свой гуй вместо автоматического. И это несмотря на анонсированную в конце декабря условную заморозку переводимых сообщений :) Реализация фильтра взята из darktable, потому что а) нормально работает, б) на будущее хочется совместимости по .xmp.

На скрине также видна новая панель Dashboard, по которой можно следить за потреблением ресурсов. Ell написал её, пока занимался отладкой кое-какого кода, затрагивающего работу с кэшем. Считает, что панель может быть полезна и пользователям, которые тюнят параметры работы гимпа.

Из того, что на скрине не видно:

— В диалог выбора цвета добавили переключатель цветовых моделей и точности. Теперь можно для RGB переключаться между 0..100 и 0..255, а также показывать LCH вместо HSV, а не вместе с ним (в 2.9.8 диалог из-за этого разрастался в вышину).

— При вращении и зеркалировании холста кисть теперь можно вращать и зеркалировать вместе с ним. При этом учитывается и масштаб просмотра изображения. В связи с этим чекбокс «Lock brush size to zoom» в параметрах рисующих инструментов теперь называется «Lock brush to view».

В остальном работа по исправлению ошибок ведётся очень активно, но количество блокирующих релиз косяков пока что вертится вокруг 25-28. Скорее всего, позакрываем ещё ошибки и выпустим в январе rc1.

>>> Просмотр (1920x1200, 797 Kb)

 

AP
()

Правка градиента на холсте в GIMP

Перенесли в master-ветку GIMP редактирование градиентов прямо на холсте (было в отдельной ветке).

Что нового:

  • появился плавающий диалог с параметрами выделенного элемента градиента;
  • опорные точки можно свободно перемещать в пределах двух соседних точек прямо на холсте;
  • можно добавлять опорную точку в любую часть градиента наведением и одиночным щелчком;
  • можно удалять любую опорную точку: выделяем, тянем в сторону перпендикулярно линии градиента, либо нажимаем крестик в плавающем диалоге;
  • при выборе подсвечивающегося центра (midpoint) между двумя опорными точками можно поменять тип интерполяции между этими точками (через плавающий диалог), поменять его положение (возвращается обратно через тот же диалог), превратить в опорную точку (через диалог).

Ещё из любопытного: добавили в Wavelet Decompose опциональную автогруппировку слоёв с частотным разложением и опциональное создание маски для каждого слоя.

Есть подозрение, что 2.9.8 выпустим уже в октябре.

Алсо, немного взностальжнул по IceWM. Тема — 0nyX.

>>> Просмотр (1920x1200, 547 Kb)

 

AP
()

Pass Through в GIMP 2.9.x

В git master проекта GIMP прилетели патчи, добавляющие поддержку долгожданного режима Pass Through для групп слоёв. Соответствующим образом пропатчен плагин поддержки формата PSD (пока только на открытие, при экспорте в PSD группы всё ещё плющатся в один слой).

В чём отличие этого режима:

1. В Normal и других режимах сначала слои внутри группы перемешиваются друг с другом, а затем их проекция заданным образом перемешивается со слоями ниже.

2. В Pass Through проекция для всей группы пропускается, слои внутри этой группы последовательно смешиваются со слоями ниже, а группирование используется попросту для более удобной организации проекта.

Ранее в программу была добавлена поддержка и других дополнительных режимов: Vivid Light, Linear Light, Pin Light, Exclusion и Hard Mix (с полной поддержкой в плагине PSD на импорт и экспорт).

Ell, автор патча, добавляющего режим pass through, в отдельном бранче доделывает обновленный инструмент градиентной заливки, с которым можно прямо на холсте добавлять/удалять опорные точки и быстро назначать им цвета. Немного устаревшее видео: https://streamable.com/1jzaq.

>>> Просмотр (1920x1200, 797 Kb)

 

AP
()

...по грехам нашим

Некоторое время убедил автора Fontmatrix (каталогизатор шрифтов такой) заменить угрёбище, выдающее себя за браузер по справке, на нормальный браузер по справке из Scribus (вебкит, css, поиск, закладки). Договорились, что он это сделает в обмен на собственно содержимое.

Два месяца в ответ на «когда релиз» раздавалось грустное мычание и дружеское ржание. И я как-то расслабился. Напрасно. В пятницу этот гад внезапно заявил, что 6 июля уезжает отдыхать и хочет выпустить новую версию до отъезда.

Ну и вот, плачу, но пишу. А что делать — уговор есть уговор :)

P.S. На скрине gnote уже с русской локализацией — только что залил в git.

P.P.S. Любителям шариться по чужим плейлистам — в баньши играет John McLoughlin "Thieves and poets".

>>> Просмотр (1920x1200, 449 Kb)

AP
()

Rawstudio vs. UFRaw

Достаточно любопытно и одновременно грустно наблюдать параллельное развитие двух программ, которые могли бы быть одной, если бы не печально известный NIH-синдром.

Слева у нас Rawstudio из SVN. В наличии: встроенный браузер, быстрая сортировка, графический батч, недеструктивное кадрирование (с подсказкой по композиции) и выравнивание горизонта, кривые (в SVN) c загрузкой и сохранением пресетов, трансформация (любители всякой проприетарщины всё ещё продолжают страдать по зеркалированию?), копирование и вставка параметров обработки, управление цветом.

Справа -- UFRaw из CVS. В наличии: грамотная дебайеризация, более чем приятная коррекция пересветов (в данном случае, несмотря на всплывающую подсказку, EV отрицательная), вейвлетное подавление шумов (CVS, пока только ключом командной строки), управление цветом (в версии из CVS наконец-то можно указать профиль монитора и цель цветопередачи).

Далее начинается "Если бы губы Никанора Ивановича да приставить к носу Ивана Кузьмича..." :) Текущая технологическая цепочка получается такой: перекладываю снимки через кард-ридер на хард, прохожусь по ним Rawstudio, убивая лажу; отобранное обрабатываю UFRaw, сохраняя только файлы параметров обработки; запускаю пакетную проявку из консоли и иду заниматься другими делами. Полученное на выходе (с доработкой в GIMP, по необходимости) идёт в F-Spot.

Кстати, разработчики Rawstudio хотят перейти на модульную архитектуру, т.е. чтобы можно было быстро дописывать нужную обработку плагинами (USM в L*a*b*, например), но им нужна помощь. Есть желающие?

Ещё забавный момент: один из разработчиков F-Spot уже написал привязки к GEGL. Т.е. этот каталогизатор может вместо GIMP оказаться первым фоторедактором на основе GEGL :) Ларри Ивинг вчера пообещал в течение ~месяца выложить долгожданный роадмап. Там и посмотрим :)

А, да -- GNOME 2.18, тема Darkilouche (сделанная Джиммаком специально для обработки фото), значки, для разнообразия, -- собственные гномовские (чё-то не очень).

>>> Просмотр (1280x800, 291 Kb)

AP
()

Мертвящий фотошоп - теперь и в GIMP :)

Кевин Сукочефф, несмотря на то, что не прошёл в Google SoC промежуточную положительную оценку работы и теперь не получит деньги, старательно допинывает клон фотошоповского инструмента healing brush. На скриншоте результат использования этого нового инструмента GIMP под названием Heal.

Окончательное решение, будет ли включён сей код (а также векторные слои и клон vanishing point) в версию 2.4, пока не принято. В принципе, код работающий. По состоянию на текущий момент инструмент слегка притормаживает при работе кистью диаметром от 50 пикселов, пока что не поддерживается параметр "Объединять области по образцу" (sample merged). В остальном, вполне работающая штука.

Волшебная команда для интересующихся:

cvs -z3 -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome co -r soc-2006-healing-brush gimp

Вместо "soc-2006-healing-brush" можно подставить "soc-2006-vector-layers" или "soc-2006-perspective-clone" с интуитивно понятным :) результатом.

>>> Просмотр (1280x800, 212 Kb)

AP
()

digikam/showFoto 0.9.0 SVN

Понемногу готовится к выходу релиз digikam из нестабильной ветки. Программа сильно подросла: есть 16-битная обработка, толковое управление цветом (профили устройств ввода (цифровики, сканеры), рабочего пространства, монитора и цветопробы), пакетная обработка, разные полезные расширения (на скриншоте расширение для обесцвечивания с массой предустановок). Для чтения и записи EXIF/IPTC используется модный нынче Exiv2, который, правда (в SVN как минимум), кривовато читает поле комментариев в RAW, подставляя вместо пустого пространства кучу ноликов.

Некоторое время спустя после выхода 0.9.0 встроенный редактор превратят в полноценный вроде GIMP или Krita. Итого получится Adobe Lightroom и Adobe Photoshop в одном флаконе :)

Из недочётов в текущем коде: фиговенький конвертер RAW и в целом не очень продуманный... эээ... workflow :) работы с RAW, пакетная обработка доступна только для собственных расширений и на расширения KIPI не распространяется, все изменения деструктивны (пока что), дурная привычка при импорте копировать все снимки в указанный в настройках "домашний" каталог.

Что там ещё про скриншоты говорят? А, ну да :) Ubuntu Dapper Flight, GNOME 2.14, пиктограммы Tango.

>>> Просмотр (1280x800, 226 Kb)

AP
()

F-Spot в работе

Скриншот из серии "не всё ж нам темками меряться".

Полгода мучился без программы для быстрого просмотра и отбраковки снимков в Raw, которая вытаскивала бы из них JPEG preview. Бегал жаловаться в багзиллу к автору gthumb. Всё оказалось намного проще.

Оказывается, на "гадком и противном" Mono написана очень приятная смотрелка a-la Picasa. Называется F-Spot. Даже в своём зачаточном состоянии умеет показывать пресловутую крупную миниатюру из Raw, что от неё поначалу лишь и требовалось.

Однако же за первые двадцать минут работы с программой я успел "вкурить" и в другую приятную её особенность - возможность отсортировать фотографии по условным категориям и тэгам и быстро между ними переключаться.

Одному снимку можно добавить несколько тэгов из разных категорий. Грубо говоря, фотка абстрактной Лены на фоне Эйфелевой башни может оказаться как в разделе People/Лена, так и в разделе Places/Париж, так что необходимость жёсткой привязки к грубой иерархической структуре каталогов сама собой исчезает.

На скриншоте никакая не абстрактная Лена, а вовсе даже барабанщик метагруппы :) King Crimson Пэт Мастелотто на концерте проекта Kluster-TU в Москве.

Подборку снимков можно послать на Flickr, в веб-галерею или куда поближе - на CD. Недостатки у программы есть (а что вы хотите от версии 0.1.3? :)), но и преимуществ немало.

Программа для работы хочет libexif, littlecms, Mono и основные гномьи либы. Поначалу использовалась готовая бинарная сборка для Breezy Badger. Сейчас - CVS HEAD, теперь уже с русским переводом.

За подробностями ходить на http://f-spot.org/ или http://www.gnome.org/projects/f-spot/

ЗЫ. Гномоненавистников прошу не беспокоиться :) Для вас есть нестабильная версия 2.1.1 программы GQview с поддержкой всё того же JPEG preview из Raw на чистом и незамутнённом сишарпами Gtk2. Еещё есть хорошая KDEшная программа digikam, которой Raw вроде бы не чужд, но у меня с ней взаимной любови не получилось.

>>> Просмотр (1280x800, 259 Kb)

AP
()

Ну что, экспортнём или ещё что поправим? :)

Так, что там принято рассказывать про скриншот? :)

UFRaw из CVS от шестого октября с включённой AHD-интерполяцией на Ubuntu Breezy Preview + обновления, тема Gtk - Clearlooks-gPerfection, справа виден кусок панели GIMP из CVS от первого октября. Rhythmbox играет седьмую симфонию Малера.

"Хде мои 16 бит? На Большом Каретном..." :-Р

>>> Просмотр (1280x800, 230 Kb)

AP
()

GIMP, дезигн, шрифты :)

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

Чтобы скриншот так не пропадал, решил вот порадовать местных :)

Собственно, за полгода достаточно активной работы с Гимпом и Инком я так и не понял, зачем мне для моих задач могли бы понадобиться Фотошоп и Иллюстратор :)

>>> Просмотр (1280x800, 273 Kb)

AP
()

В мастерской начинающего шрифтодела :)

Понадобился тут без особой спешки свободный "китаезированный" декоративный шрифт. Готового не нашёл, зато нашёл скан существующего.

На скрине Inkscape 0.40cvs и FontForge (бывший pfaEdit). FontForge Вильямс вроде как уже переписывает на Gtk2, так что дурастика в заголовках его окон скоро исчезнет и забудется как страшеный сон.

Методика простая: обтравливаем литеру в GIMP, экспортируем контур в SVG, правим в Инке, импортируем инковый SVG в нужный глиф. Готово :)

Раундэбаут через Инк необходим потому, что на гимповых SVG фонтфордж валится в корку.

>>> Просмотр (1280x800, 123 Kb)

AP
()

RSS подписка на новые темы