Содержание:
|
GIMP: использование маски слоя
Содержание:
- Версия
- Преобразование фона в слой
- Принципы работы с маской
- Эффект перехода
- Угол
- Размытая маска
- Эффект объема
- Скрипт-Фу
- Лента
- Неограниченные возможности
Кратко:
GIMP
может легко конкурировать с именитыми редакторами изображений.
Он располагает инструментом маска слоя
(аналогичный fusion mask в Photoshop), который
позваляет с большой легкостью работать со слоями.
При помощи этого метода очень легко откатываться назад и корректировать
границы не затрагивая сам слой, так как мы работаем с маской, которую мы можем
удалить, если изменения нам не понравятся или применить, если они нас устраивают.
Маска слоя также позволяет создать эффекты наложения изображений, эффекты объема
...,Намного легче понять, как это работает, чем пытаться перечислить все
возможности.
Версия
При написании этой статьи использовался Gimp версии 1.1.9 , но,
хотя маски слоя есть и в более старых версиях, например 1.0.4,
я бы посоветовал использовать более позднии версии, например 1.2.1.
Многочисленные новые инструменты и возможности делают некоторые
упражнения этой статьи намного проще.
Все это достаточно просто, а Gimp будет общаться с Вами на
Вашем родном языке, так как созданы новые международные версии.
|
Превращаем фон в слой
Откройте Gimp и создайте RGB изображение с белым фоном.
|
|
Заполните его каким-нибудь шаблоном.
|
|
Нажмите "D" один раз для того, чтобы сделать цвет переднего плана черным а цвет
фона белым.
Возьмите инструмент "Ластик" и сотрите часть шаблона. В процессе стирания шаблона мы можем видеть
как появляется белый фон.
Нажмите ctrl+Z чтобы вернуться к прежнему виду шаблона.
|
|
Теперь откройте диалог "Layers" ("Слои")
и выберите опцию "Add alpha channel" ("Добавить альфа-канал")
щелчком правой кнопки мыши по Backgraund (фон).
Теперь попробуйте стереть как раньше.
Вместо белого фона появится шаблон представляющий прозрачность.
Добавлением альфа-канала мы преобразовали фон в слой.
Преимущества слоя: Прозрачность, изменение положение относительно других слоев,
...маска слоя.
|
|
Принципы работы с маской
Создаем изображение заполненное шаблоном.
Преобразуем фон в слой добавлением альфа-канала.
Переименуем фон в "layer 1" ("Слой 1") двойным щелчком по нему.
Добавляем новый слой (можно нажать левую кнопку внизу панели "Layers, Channels and Paths" ("Слои,
Каналы и Контуры") или
щелчкнуть правой кнопки мыши внутри этой панели и выбрать "New Layer..." ("Новый слой...") ).
Выбираем "Transparency" (Прозрачный") и назовем его "layer 2" ("Слой 2").
Мы можем видеть слой 1 через прозрачный слой 2.
|
|
Выберем слой 2 в диалоге "Layers" ("Слои") и заполним шаблоном,
отличным от того, который использовал
для слоя 1.
Теперь мы можем видеть только шаблон верхнего слоя, которым в данном случае является слой 2.
Конечно же, мы можем переключаться между слоями щелкая по значку в виде
глаза на вкладке Слои.
|
|
Выбираем слой 2 и добавляем маску слоя делая ее абсолютно непрозрачной
(выбираем "Белый").
Теперь можно работать как со слоем, так и с его маской.
Чтобы работать с маской просто щелкните по ее
эскизу (для выбранной маски или слоя контур миниатюрного изображения
становится белым).
|
|
Щелкним один раз "D", чтобы установить передний план черным а фон белым
и возьмем карандаш, выберем, например, круглый карандаш.
Нарисуем на изображении.
|
|
Мы можем ясно видеть на миниатюрном изображении, что часть слоя маскирована
черным цветом, но на рисунке мы вместо этого видим часть заливки
нижнего слоя.
Щелкним "X" , чтобы поменять местами белый и
черный цвета и закрасим изображение (белым на этот раз):
Мы восстановили Calque 2.
Ясно видно, что мы легко можем работать, делать откат,
менять эффект инструментов, если необходимо при помощи клавиши "X", не трогая
сам слой, потому что мы работаем с его маской.
Команды :
- Мы можем активировать или деактивировать маску слоя удерживая ctrl
и щелкая по миниатюрному изображению в диалоге "Layers" ("Слои").
- Мы можем активировать или деактивировать просмотр маски удерживая ctrl+alt
щелкая по миниатюрному изображению маски в диалоге "Layers" ("Слои").
- Щелкнув правой кнопкой мышки по миниатюрному изображению маски
мы получим доступ к команде (в меню) "Apply mask layer" ("Применить маску слоя").
Все эти инструменты можно использовать при работе с маской:
ластик, фильтры, распылитель, выделения, ..., и многое другое.
|
|
Эффект градиента маски
Этот эффект получен заливкой маски
при помощи черно-белого градиента.
|
|
|
|
|
|
|
|
Эффект "покрывала"
Преимущество этого эффекта в возможности все переделать
(при помощи клавиши "X"),
возможности не затрагивать слой и возможности накрыть
предмет используя различное размывание границ маски
при помощи подходящего инструмента.
|
|
|
|
|
|
|
|
Размывание маски
На четвертом изображении применен
фильтр размывания к маске слоя.
|
|
|
|
|
|
|
|
|
|
Эффект объема
Эффект объема можно создать в GIMP
испольуя маску слоя и немного смекалки.
Создайте квадратный рисунок.
Выделите круг.
Сохраните нарисованную линию щелчком правой кнопки в канале ->Select (выделение)
->save to channel (сохранить в канале) (это позволит нам использовать это выделение впоследствии.
Оно будет основой всех нарисованных линий, которые появятся дальше).
Заполните этот круг шаблоном (это может быть один из тех,
что поставляется с GIMP или аналогичный) как на рисунке. Для этого выделение
должно быть актвным, выбираем шаблон, двойным щелчком по инструменту "Заливка"
выбираем "залить с помощью шаблона", а затем щелкаем по выделенной
области.
|
|
Создайте слой маски (белый) и после выбора настроек по умолчанию для градиента
(чернный -> белый) в диалоговом боксе, при помощи инструмента "Градиент",
нарисуйте прямую из нижнего левого угла
в верхний правый (45 градусов).
Вы можете повторить эту операцию столько раз, сколько хотите
чтобы получить правильную заливку (изменяйте начальное и конечное
положение линии).
В любом случае, Вы всегда можете вернуться к тем параментрам, которые понравились.
Заметьте, что градиент можно применять к маске с или без какого-нибудь
активного выделения. Выделенная область была для маски слоя 1 и не было для маски
слоя 2 - никакой разницы в конечном результате.
|
|
Вернемся к сохраненному в канал выделению. Перейдем на вкладку "channels" в диалоге
"Channel and layer" и выберем в выпадающем меню Channel to selection. Появится выделение
|
|
The next maneuver will create a sort of a hoop around the first center:
Выделение делается активным правый клик -> selection -> shrink и выберите значение
(сделайте несколько попыток),
которое создаст кольцо вокруг первого центра.
Сохраните это выделение в канал (Select -> Save to Channel).
Активируйте (если еще не активно) самый большой круг выделения, и
кликните по первому значку канала выделения
в списке каналов (поменьше), который Вы сохраниле на предыдущем этапе
(только не щелкайте по столбику, где нарисован глаз).
Go to the dotted circle icon (but without clicking), then click. We have
subtracted the small selection
from the big one with this operation.
We can eventually save this new selection in a channel.
|
|
Создайте новый слой.
Заполните выделение (на новом слое) тем же самым шаблоном,
Создайте маску слоя и применим градиент к ней
в противоположном направлении (сверху вниз при помощи инструмента "Заливка").
Используйте формат Gimp, который сохраняет маски, чтобы сохранить свою работу .
|
|
Мы применим тот же способ как и раньше чтобы добавить очень тонкую внешнюю круглую полоску.
Для того, чтобы получить более четкие границы внутреннего и внешнего кругов, можно будет поэксперементировать
с градиентом, плотностью и контрастностью
этих двух элементов.
|
|
|
|
Последний элемент - полоскавнутри первого круга, заполненная серым цветом, к которой мы применим размывание.
И, конечно, маска слоя со светлым градиентом, чтобы оживить нижнюю правую часть.
Здесь мы создали эффект плоской поверхности. Это не 3D, но некоторая объемность чувствуется...
|
|
Script-Fu
Очень интересно анализировать изображения, созданные
при помощи Скрипта-Фу в GIMP.
В них часто используются маски слоя и мы многому можем научиться
открывая панель диалога Layer (Слои), чтобы посмотреть, как это сделано.
|
|
Этот Script-Fu найден в Xtns -> Script-Fu ->Logos -> Chrome,
использует true type шрифт называемый "stoopid" и маски слоев...
Мы должны изменить цвет слоя с G чтобы можно было использовать в нашем изображении,
которое мы создаем: при помощи
"Picture -> Color -> color balance", например, или "levels",
а затем установить плотность
50% (при помощи курсора плотности слоя).
Затем удалите слой фона и находясь в слое с листом выполните: "right-click"->
join visible layers. Затем нажмите ctrl + c чтобы скопировать логотип в буфер, ...
|
|
|
|
..для того чтобы поместить в плавающее выделение нажмите ctrl + v.
Плавающее выделение появится на панеле Слои.
Вы можете создать новый слой для размещения логотипа,
который позволит переделать цвет, размерe, положение....
|
|
Лента
Еще одно использование маски слоя:
лента, закрученная вокруг предмета...
|
|
|
|
Нужны, по крайней мере, слой для фона, еще один для предмета,
и третий с лентой.
Можнот нарисовать линию кистью или распылителем, размыть фильтром,
подобрать плотность слоя, ее цвет, другие фильтры...
|
|
Принцип тот же, Вам нужна маска для каждого слоя с лентой,
а затем спрятать часть, относительно которой предполагается,
что она находится позади предмета...
|
Неограниченные возможности
Можно использовать несколько способов построения маски,
но неограниченные возможности использования масок
дают простор Вашему воображению...
|
Ссылки:
|