Ошибка «движок кистей 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.
Решение: конвертация документа в RGB
Основной способ устранить ошибку — перевести документ в RGB. Для этого выполните следующие шаги:
- 🖼️ Откройте меню
Изображение → Конвертировать цветовое пространство изображения. - 🔧 В поле модели выберите RGB, а в качестве профиля укажите sRGB — это стандартный вариант для цифровой живописи.
- ⚙️ Глубину цвета оставьте 8 бит на канал, если нет особых требований; при необходимости можно выбрать 16 бит.
- ✅ Подтвердите конвертацию и проверьте кисть MyPaint — сообщение об ошибке должно исчезнуть.
После конвертации все кисти MyPaint становятся доступными сразу, перезапуск Krita не требуется. Слои, маски и настройки документа сохраняются.
☑️ Возврат кистей MyPaint к работе
⚠️ Внимание: конвертация из CMYK в RGB необратимо меняет способ хранения цветов. Если файл готовится к печати в типографии, сохраните перед конвертацией отдельную копию в исходном пространстве, иначе при обратном переводе в CMYK часть оттенков может заметно отличаться.
Если конвертировать документ нельзя
Бывают ситуации, когда переводить весь документ в RGB нежелательно — например, макет строго должен остаться в CMYK по требованиям типографии. В этом случае есть обходные пути.
Первый вариант — временно заменить кисть. Многие эффекты, характерные для MyPaint, частично воспроизводятся стандартными движками Krita: Color Smudge с подходящими настройками растяжки цвета даёт похожее смешивание мазков. Это не полная замена, но для ряда задач достаточно.
Второй вариант — работать в два этапа: выполнить живописную часть в отдельном RGB-документе, а затем перенести результат в CMYK-файл как слой через копирование или импорт. При вставке Krita выполнит преобразование цветов автоматически.
Сравнение движков кистей по совместимости
Чтобы проще ориентироваться, какие кисти доступны в разных пространствах, сведём основные движки Krita в таблицу. Точный набор движков зависит от версии программы, поэтому сверяйтесь со списком в редакторе кистей вашей установки.
| Движок кисти | RGB | CMYK | Grayscale |
|---|---|---|---|
| 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 до актуальной версии с официального источника.