Чтобы независимо перекрасить области, заданные каналами RGB, в Affinity Photo сохраните каждый канал как дополнительный канал, а затем используйте его выделение для маски отдельного слоя-заливки или корректирующего слоя. Этот рабочий процесс для Mac позволяет редактировать исходную иллюстрацию и новые цвета.
Ниже описаны действия в настольных меню Affinity Photo 2 на примере оригинальной абстрактной композиции: красного эллипса, зелёного скруглённого прямоугольника и синего треугольника на чёрном фоне. Цель — получить три независимо настраиваемых новых цвета, каждый из которых ограничен исходной областью фигуры. Affinity поддерживает выделения по каналам и корректирующие слои с масками. Дополнительные каналы
Когда RGB-каналы дают отдельные области?
RGB-канал содержит информацию о компоненте по всему изображению; он не определяет отдельный объект автоматически. Affinity создаёт выделения по каналам с учётом вклада каждого пикселя в соответствующий канал, включая частичные выделения. Поэтому чистые, раздельные RGB-фигуры — хорошая отправная точка. Работа с каналами, Пиксельные выделения из каналов
В таблице ниже приведён пример для непрозрачных заливок сплошным цветом в документе RGB с глубиной 8 бит. В ней указаны значения для внутренних пикселей; сглаженные края могут содержать промежуточные значения.
| Исходный пиксель | Значения RGB | Выделение по красному каналу | Выделение по зелёному каналу | Выделение по синему каналу |
|---|---|---|---|---|
| Чистый красный | 255, 0, 0 |
Полное | Нет | Нет |
| Чистый зелёный | 0, 255, 0 |
Нет | Полное | Нет |
| Чистый синий | 0, 0, 255 |
Нет | Нет | Полное |
| Чёрный | 0, 0, 0 |
Нет | Нет | Нет |
| Белый | 255, 255, 255 |
Полное | Полное | Полное |
| Жёлтый | 255, 255, 0 |
Полное | Полное | Нет |
Это объясняет два распространённых сюрприза. Белый фон входит во все три выделения по каналам, а жёлтый — в выделения по красному и зелёному каналам. Если в композиции есть такие цвета, маски каналов будут пересекаться. Прежде чем создавать слои, решите, хотите ли вы перекрашивать с учётом составляющих цветов или получить три непересекающиеся области фигур.
В этом руководстве используются непересекающиеся фигуры чистых цветов RGB на чёрном фоне. Если фигуры уже созданы как отдельные редактируемые векторные объекты и вам нужны только новые сплошные цвета, проще изменить их заливки напрямую. Рабочий процесс с каналами пригодится, если нужны маски для повторного использования или вы работаете со сведённым изображением.
Подготовьте абстрактное изображение, сохранив фигуры
Создайте документ RGB; в качестве примера подойдёт холст размером 1200 × 800 пикселей. Нарисуйте прямоугольник на весь холст и задайте ему чёрную заливку. Выше него разместите эллипс, скруглённый прямоугольник и треугольник, оставив между ними промежутки. Инструменты фигур Affinity позволяют создавать фигуры перетаскиванием и затем настраивать их свойства. Рисование и редактирование геометрических фигур
Используйте такие примерные значения заливки: эллипс — #FF0000, скруглённый прямоугольник — #00FF00, треугольник — #0000FF. Удалите обводки, задайте полную непрозрачность и на этом этапе не используйте градиенты или эффекты. Эти примеры выбраны так, чтобы разделение каналов было хорошо заметно.
Сохраните исходные слои фигур. Чтобы создать стабильный сведённый источник, оставьте видимым только нужный рисунок, щёлкните по слою в панели Слои, удерживая Control, и выберите Объединить видимые. Affinity создаст новую объединённую копию над выбранным слоем. Переименуйте её в RGB source, поместите над исходными слоями рисунка и скройте их. Объединение и сведение
Объединённая копия содержит пиксели, из которых извлекаются маски; скрытые фигуры сохраняют редактируемую геометрию. Растрировать исходные фигуры не нужно. Растрирование преобразует векторное содержимое в пиксели, после чего векторные свойства будут недоступны для преобразованного слоя. Растрирование
Сохраните все три исходных канала до перекрашивания
Откройте Окно → Каналы в Персоне фотографии. Панель содержит каналы всего изображения, каналы выбранного слоя, текущее пиксельное выделение и все сохранённые дополнительные каналы. При выборе разных слоёв меняются соответствующие записи каналов слоя. Создание масок из каналов, Панель «Каналы»
- Выберите
RGB sourceв панелиСлои. - В панели
Каналынайдите красный канал выбранного слоя. В его названии указано имя слоя; не перепутайте его с красным каналом всего изображения. - Щёлкните по записи этого канала, удерживая Control, и выберите
Создать дополнительный канал. - Переименуйте сохранённый канал в
Red region. - Повторите эти действия для зелёного и синего каналов исходного слоя, назвав их
Green regionиBlue region.
Affinity позволяет создавать дополнительные каналы из отдельных каналов слоя и переименовывать их для последующего использования. Сохраните все три канала из неизменённого источника до добавления новых цветов, чтобы маски исходили из одного и того же изображения. Пиксельные выделения из каналов, Редактирование каналов
Перед продолжением проверьте каждый сохранённый канал. В этом примере нужная фигура должна отображаться белым на чёрном фоне, а промежуточные тона должны быть в основном только по её краям. Если вы отключали каналы для просмотра, восстановите видимость красного, зелёного и синего каналов, прежде чем оценивать результат перекрашивания. Создание масок из каналов
Считайте дополнительные каналы сохранёнными снимками исходных областей. Если впоследствии вы переместите исходные фигуры или измените их форму, создайте соответствующие маски заново: сохранённые выделения не будут следовать за объектами.
Создайте три редактируемых цвета с отдельными масками
Для абстрактной графики с плоской заливкой удобно использовать слой-заливку с маской: он позволяет напрямую управлять новым цветом. Слои-заливки содержат настраиваемые сплошные цвета или градиенты; изменить сплошной цвет можно на панели Цвет или Образцы. Слои-заливки
Создайте первую заливку с маской
- Выберите
Выделение→Снять выделение, чтобы отменить предыдущее выделение. - Выберите
RGB source, затем —Слой→Создать слой-заливку. - Задайте для новой заливки примерный оранжевый цвет
#FF8A3Dи переименуйте слой вRed region — orange. - Щёлкните по сохранённому каналу
Red region, удерживая Control, и выберитеЗагрузить в пиксельное выделение. - Вернитесь в панель
Слоии выберите слой оранжевой заливки. - Выберите
Слой→Создать слой-маску. - Выберите
Выделение→Снять выделение.
Если создать маску при активном пиксельном выделении, выбранный слой будет ограничен этим выделением. Убедитесь, что маска прикреплена под оранжевой заливкой в иерархии слоёв. Обычно Affinity прикрепляет новую маску к выбранному слою. Слои-маски
Повторите для зелёного и синего цветов
Создайте ещё два слоя-заливки над источником. Для каждого загрузите соответствующий сохранённый канал, выберите заливку, создайте для неё маску и снимите выделение. В качестве примеров новых цветов используйте мятный #63D6AC для Green region и фиолетовый #9471E8 для Blue region. В этом примере плоской заливки оставьте для каждой заливки режим наложения Нормальный и непрозрачность 100%.
Порядок слоёв сверху вниз должен быть таким:
Blue region — violetс прикреплённой маской синей области.Green region — mintс прикреплённой маской зелёной области.Red region — orangeс прикреплённой маской красной области.RGB source.- Скрытые исходные слои фигур.
Теперь внутренние области трёх фигур должны иметь независимые цвета. Чтобы изменить цвет, выберите миниатюру заливки и задайте новый цвет. Чтобы изменить область её действия, выберите маску. Разделяйте эти операции: одна меняет новый цвет, другая — область его применения.
Когда лучше использовать корректирующий слой «Перекрашивание»?
Выберите корректирующий слой Перекрашивание с маской, если нужно придать оттенок области с тональными переходами. Параметры Оттенок, Насыщенность и Светлота позволяют менять оттенок, интенсивность цвета и яркость. Слой-заливка проще, если требуется конкретный новый цвет без тональных переходов. Корректировка «Перекрашивание»
Для этого варианта сначала скройте соответствующий слой-заливку. Загрузите сохранённый дополнительный канал в пиксельное выделение командой Загрузить в пиксельное выделение, затем выберите источник и нажмите Слой → Создать корректирующий слой → Перекрашивание. Активное выделение автоматически становится маской для новой коррекции. Снимите выделение, затем настройте параметры цвета. Применение корректировок
Повторите для остальных каналов, если нужно перекрасить все три области с помощью корректирующих слоёв. Дважды щёлкните по миниатюре корректирующего слоя, чтобы снова открыть его параметры. Если в документе есть другие видимые изображения, сделайте корректировку дочерним слоем нужного источника, чтобы ограничить её действие; в противном случае коррекции влияют на расположенные ниже слои. Работа с корректирующими слоями
Устраните пересечения, слабое покрытие и ореолы по краям
Прежде чем снова менять цвета, выполните следующие проверки по порядку:
- Заливка покрывает весь холст: Убедитесь, что маска прикреплена и перед её созданием был загружен правильный дополнительный канал.
- Изображение осталось монохромным или приобрело странные цвета: Восстановите видимость RGB-каналов. Кнопка
Сбросв панелиКаналывозвращает настройкам каналов значения по умолчанию. Панель «Каналы» - Выделенная область кажется неполной: Проверьте маску, а не только границу выделения. Affinity отображает границы выделения только в местах, где уровень выделения превышает 50%; за их пределами могут оставаться менее выделенные области. Пиксельные выделения из каналов
- Два цвета влияют на одну и ту же область: Проверьте исходные цвета пикселей. Пиксели со смешанными компонентами RGB могут закономерно входить в несколько выделений по каналам.
Чтобы устранить пересечение, загрузите сохранённый канал, а затем воспользуйтесь командой другого канала Вычесть из пиксельного выделения перед созданием корректировки. Это может уменьшить нежелательное покрытие, но изменит выделение: область, общая для обоих каналов, может исчезнуть. Сохраните исходные дополнительные каналы и проверьте вычитание на новом выделении. Редактирование каналов
Для сглаженных краёв оцените результат при масштабе 100% на нужном фоне. Частичные значения каналов дают частичное покрытие маски, поэтому исходный слой может просвечивать под новой заливкой. Чтобы немного поправить маску, выберите её и закрасьте чёрным, чтобы убрать покрытие, или белым, чтобы восстановить его. Слои-маски
Если в рисунке много градиентов или областей со смешанными цветами, явно решите, к какой области результата должна относиться каждая общая зона. Сами по себе компоненты RGB не задают это дизайнерское решение. Если исходных фигур немного, может оказаться удобнее вернуться к их редактируемым контурам, чем снова и снова вычитать каналы.
Сохраните редактируемый оригинал
При внесении изменений оставляйте слои-заливки, корректирующие слои и маски отдельными. Маску можно изменить или удалить, не стирая источник. Однако рисование непосредственно на дополнительном канале или применение к нему разрушающего фильтра изменит его содержимое; перед экспериментами создайте его копию. Слои-маски, Редактирование каналов
Не используйте команду Объединить в диалоге корректировки, пока вам нужны отдельные параметры. Кроме того, объединение слоёв лишает их независимости при редактировании, а команда Документ → Свести создаёт документ из одного слоя. Работа с корректирующими слоями, Объединение и сведение
Сохраните оригинал через Файл → Сохранить как в виде проекта .afphoto: он сохранит данные проекта для дальнейшего редактирования. В завершение поочерёдно включите и выключите каждый слой перекрашивания: меняться должна только соответствующая фигура, а две другие должны оставаться без изменений. Если сохранить исходник, дополнительные каналы и маски, для будущей смены палитры будет достаточно изменить цвета, не создавая выделения заново. Сохранение
Источники
- Работа с каналами — Affinity.
- Пиксельные выделения из каналов — Affinity.
- Рисование и редактирование геометрических фигур — Affinity.
- Объединение и сведение — Affinity.
- Растрирование — Affinity.
- Панель «Каналы» (только персона фотографии) — Affinity.
- Дополнительные каналы — Affinity.
- Редактирование каналов — Affinity.
- Создание масок из каналов — Affinity.
- Слои-заливки — Affinity.
- Слои-маски — Affinity.
- Корректировка «Перекрашивание» — Affinity.
- Применение корректировок — Affinity.
- Работа с корректирующими слоями — Affinity.
- Сохранение — Affinity.