Движок кистей MyPaint недоступен для этого цветового пространства в Krita: причины и решение

Ошибка «движок кистей MyPaint недоступен для этого цветового пространства» появляется в Krita в тот момент, когда вы выбираете кисть на базе движка MyPaint в документе, созданном не в модели RGB, — чаще всего в CMYK или Lab. Сам движок MyPaint изначально спроектирован только для работы с цветовой моделью RGB, поэтому Krita блокирует такие кисти, чтобы избежать некорректной отрисовки мазков.

Проблема не является сбоем программы: это штатное ограничение совместимости. Документ при этом остаётся полностью рабочим, а все остальные движки кистей Krita — например, стандартный пиксельный движок или Color Smudge — продолжают функционировать. Ниже разберём, почему возникает ограничение и как вернуть кисти MyPaint к работе без потери данных.

Почему движок MyPaint не работает вне RGB

Движок кистей MyPaint был портирован в Krita из одноимённого редактора, где единственным поддерживаемым цветовым пространством является RGB. Математика смешивания мазков в этом движке опирается на трёхканальную модель, и в пространствах с другим числом каналов — четырёхканальном CMYK или трёхканальном, но иначе устроенном Lab — корректный расчёт мазка невозможен.

Именно поэтому Krita не пытается «приблизительно» отрисовать мазок, а честно сообщает о несовместимости. К этому стоит относиться как к защитному механизму: если бы кисть отработала с ошибкой, результаты смешивания цветов были бы непредсказуемыми.

Типичные ситуации, в которых появляется сообщение:

  • 🎨 Документ создан в цветовой модели CMYK — например, для подготовки макета к печати.
  • 🧪 Используется пространство Lab или XYZ, выбранное при создании файла или при импорте.
  • 📂 Открыт файл, изначально сохранённый в не-RGB модели другим редактором.
  • 🖌️ Выбрана кисть MyPaint из бандла, где она идёт в комплекте с обычными кистями, и ограничение замечается только при попытке рисовать.

Как проверить цветовое пространство текущего документа

Прежде чем что-то менять, убедитесь, что причина именно в цветовой модели. Откройте свойства документа через меню Изображение → Свойства — там отображается текущая цветовая модель и глубина цвета. Альтернативный способ — посмотреть на строку состояния внизу окна Krita: рядом с размерами холста обычно указано и цветовое пространство.

Если там значится CMYK, Lab, XYZ или Gray/Alpha, диагноз подтверждён. Для серых документов, кстати, ограничение тоже действует — движку нужны именно цветовые каналы RGB.

📊 В каком цветовом пространстве вы столкнулись с ошибкой MyPaint?
CMYK (подготовка к печати)
Lab или XYZ
Grayscale (оттенки серого)
Не знаю, ещё не проверял

Решение: конвертация документа в RGB

Основной способ устранить ошибку — перевести документ в RGB. Для этого выполните следующие шаги:

  • 🖼️ Откройте меню Изображение → Конвертировать цветовое пространство изображения.
  • 🔧 В поле модели выберите RGB, а в качестве профиля укажите sRGB — это стандартный вариант для цифровой живописи.
  • ⚙️ Глубину цвета оставьте 8 бит на канал, если нет особых требований; при необходимости можно выбрать 16 бит.
  • ✅ Подтвердите конвертацию и проверьте кисть MyPaint — сообщение об ошибке должно исчезнуть.

После конвертации все кисти MyPaint становятся доступными сразу, перезапуск Krita не требуется. Слои, маски и настройки документа сохраняются.

☑️ Возврат кистей MyPaint к работе

Выполнено: 0 / 5

⚠️ Внимание: конвертация из CMYK в RGB необратимо меняет способ хранения цветов. Если файл готовится к печати в типографии, сохраните перед конвертацией отдельную копию в исходном пространстве, иначе при обратном переводе в CMYK часть оттенков может заметно отличаться.

Если конвертировать документ нельзя

Бывают ситуации, когда переводить весь документ в RGB нежелательно — например, макет строго должен остаться в CMYK по требованиям типографии. В этом случае есть обходные пути.

Первый вариант — временно заменить кисть. Многие эффекты, характерные для MyPaint, частично воспроизводятся стандартными движками Krita: Color Smudge с подходящими настройками растяжки цвета даёт похожее смешивание мазков. Это не полная замена, но для ряда задач достаточно.

Второй вариант — работать в два этапа: выполнить живописную часть в отдельном RGB-документе, а затем перенести результат в CMYK-файл как слой через копирование или импорт. При вставке Krita выполнит преобразование цветов автоматически.

Сравнение движков кистей по совместимости

Чтобы проще ориентироваться, какие кисти доступны в разных пространствах, сведём основные движки Krita в таблицу. Точный набор движков зависит от версии программы, поэтому сверяйтесь со списком в редакторе кистей вашей установки.

Движок кистиRGBCMYKGrayscale
MyPaintДаНетНет
Пиксельный (Pixel)ДаДаДа
Color SmudgeДаДаДа
Эскизный (Sketch)ДаДаДа

Как видно, MyPaint — единственный популярный движок Krita с жёсткой привязкой к RGB. Остальные движки работают в любых поддерживаемых программой пространствах.

⚠️ Внимание: если после конвертации в RGB ошибка всё равно появляется, проверьте, не выбран ли на холсте слой с нестандартными свойствами, и убедитесь, что сама кисть не повреждена — попробуйте любую другую кисть MyPaint из стандартного набора.

Профилактика: как не столкнуться с ошибкой снова

Самый простой способ избежать повторения ситуации — контролировать цветовую модель уже на этапе создания файла. В диалоге Файл → Создать в Krita явно указывается модель цвета; по умолчанию там стоит RGB, но при выборе полиграфических шаблонов она может переключиться на CMYK.

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

Почему разработчики не добавили поддержку CMYK в MyPaint

Движок MyPaint использует особую модель смешивания мазков, рассчитанную именно на трёхканальное RGB-представление. Перенос этой математики на четырёхканальный CMYK потребовал бы фактически переписывания ядра движка, поэтому ограничение сохраняется и в актуальных версиях Krita.

Часто задаваемые вопросы

Пропадут ли цвета при конвертации из CMYK в RGB?

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

Работает ли MyPaint в 16-битном RGB?

Да, ограничение касается именно цветовой модели, а не глубины цвета. В RGB-документе с глубиной 16 бит на канал кисти MyPaint доступны.

Почему кисть MyPaint выделена в списке, но не рисует?

Если движок недоступен для текущего пространства, Krita может позволить выбрать кисть, но мазок не будет отрисован, а появится соответствующее уведомление. Проверьте цветовую модель документа в меню Изображение → Свойства.

Можно ли настроить отдельный слой в RGB внутри CMYK-документа?

Нет, цветовое пространство в Krita задаётся для всего документа целиком, а не для отдельных слоёв. Обходной путь — вести живопись в отдельном RGB-файле и переносить результат слоем.

Ошибка появляется и в RGB-документе — что делать?

Убедитесь, что документ действительно в RGB, а не в Grayscale, который внешне легко спутать. Также проверьте целостность самой кисти, протестировав другую кисть того же движка, и при необходимости обновите Krita до актуальной версии с официального источника.