3. Инструменты рисования

Рисунок 14.38. Инструменты рисования (меню инструментов)

Инструменты рисования (меню инструментов)

3.1. Общие свойства

По умолчанию на панели GIMP находятся все тринадцать «рисующих» инструментов, сгруппированных в её нижней части.

Рисунок 14.39. Рисующие инструменты на панели инструментов

Рисующие инструменты на панели инструментов

Их объединяет то, что они создают мазки на изображении при перемещении курсора. Четыре из них,

and MyPaint brushes, a new feature in Gimp-2.10.6,

работают ровно так, как и должны работать инструменты, использующие кисть. Карандаш, Кисть и Аэрограф называются «основными рисующими инструментами» или же кистевыми инструментами.

Остальные инструменты вместо рисования используют кисть для изменения изображения тем или иным способом:

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

Кроме обычного рисования вы можете применять кистевые инструменты автоматически, создав выделение или контур, и обведя его любым из кистевых инструментов, включая нестандартные, такие как Ластик, Размазывание, причем к ним будут применимы любые указанные параметры. Обратитесь к главе Обводка выделения за дополнительной информацией.

3.1.1. Клавиши-модификаторы

Ctrl

Удерживание нажатой клавиши Ctrl влияет на все кистевые инструменты. При нажатии этой клавиши инструменты Карандаш, Кисть, Аэрограф, Ластик и Палец временно переключаются в режим Пипетки, так что щелчок по точке изображения меняет цвет переднего плана (или цвет фона для Ластика) на цвет нажатой точки активного слоя. Инструмент Штамп при нажатии Ctrl переключается в режим, когда нажатие на изображении устанавливает начальную точку для копирования. Для инструмента Размывание/Резкость эта клавиша работает переключателем между размытым и резким режимами, для инструмента Осветление/Затемнение — между осветлением и затемнением.

Shift

Нажатие клавиши Shift влияет на большинство кистевых инструментов одинаково: инструмент переключается в режим рисования прямой линии. Чтобы создать прямую линию любым кистевым инструментом, сначала щёлкните по изображению там, где должно быть начало мазка, затем нажмите клавишу Shift. Пока клавиша нажата, отображается тонкий прямой отрезок, соединяющий начальную точку с положением курсора. Щёлкните по изображению второй раз, чтобы появился мазок по прямой линии. Процесс можно повторить (без начальной точки), чтобы создать серию соединённых отрезков.

Ctrl+Shift

При нажатии обеих клавиш инструмент переключается в режим рисования ограниченной прямой. Эффект похож на использование клавиши Shift, но в этом случае перемещение прямой ограничено шагами по 15°. Это облегчает создание вертикалей, горизонталей и диагоналей.

3.1.2. Параметры инструмента

Рисунок 14.40. Параметры, общие для всех кистевых инструментов

Параметры, общие для всех кистевых инструментов

Многие параметры относятся ко всем кистевым инструментам, и они описаны здесь. Параметры, относящиеся к определённым инструментам или небольшой группе инструментов, описаны в главах об этих инструментах.

Режим

Список режимов даёт выбор способа наложения краски. Как и в случае с полупрозрачностью, проще всего понять смысл этого режима, представив себе, что краска применяется к слою, находящемуся над обрабатываемым, для которого выбран некоторый режим наложения (как в диалоге слоёв). Таким образом можно получить немало интересных эффектов. Параметр «Режим» показывается во всех кистевых инструментах для сохранения целостного вида диалога параметров, но доступен только для тех из них, которые задуманы как добавляющие цвет: Карандаш, Кисть, Аэрограф, Перо и Штамп. Список всех режимов приведён здесь: Раздел 2, «Режимы слоя».

Некоторые из режимов подробнее описаны ниже.

Непрозрачность

Этот параметр определяет уровень прозрачности для работы кисти. Чтобы понять, как это работает, нужно представить себе, что инструмент создаёт прозрачный слой выше активного слоя и работает на этом слое. Изменение прозрачности в параметрах инструмента имеет такой же эффект, как если бы изменили прозрачность этого верхнего слоя. Этот параметр определяет «силу» всех инструментов кисти, а не только тех, что рисуют на активном слое. В случае ластика, чем выше значение этого параметра, тем прозрачнее результат, хотя на первый взгляд это кажется нелогичным.

Кисть

Кисть определяет, насколько инструмент влияет на изображение, и как он влияет при нанесении мазка курсором. В GIMP содержится несколько типов кистей, описаных в части Кисти. Выбор кистей одинаков для всех инструментов кисти, кроме инструмента Перо, который использует особую процедурно-созданную кисть. Цвета играют роль только там, где они имеют значение: карандаш, кисть и аэрограф. Для других инструментов кисти важно только распределение интесивности кисти.

Размер

This option lets you to modify precisely the size of the brush. You can use the arrow keys to vary by ±0.01 or the Page-Up and Page-Down keys to vary by ±1.00. You can obtain the same result if you have correctly set your mouse-wheel in the Preferences. See How to vary the size of a brush

Aspect Ratio

This determines the ratio between the height and the width of the brush. The slider is scaled from -20.00 to 20.00 with the default value set to 0.00. A negative value from 0.00 to -20 will narrow the height of the brush while a positive value between 0.00 and 20.00 indicates the narrowing rate of the width of the brush.

Угол

This option makes the brush turn round its center. This is visible if the brush is not circular or made from a rotated figure.

Spacing

This option sets the distance between the brush marks in a stroke.

Рисунок 14.41. Spacing option

Spacing option

Different spacings


Жёсткость

Modifies the size of the brush hard center.

Рисунок 14.42. Hardness option

Hardness option

On the left: hardness=50 On the right: hardness=100.


Force

Modifies gain.

Рисунок 14.43. Force option

Force option

Force is 10%, 20%, 40%, 80%.


Dynamics

Brush dynamics let you map different brush parameters to several input dynamics. They are mostly used with graphic tablets, but some of them are also usable with a mouse.

You can read more about dynamics in Dynamics

When stroking paths and selections using a paint tool there is a an option to select «Emulate brush dynamics». That means that when you stoke, brush pressure and velocity are varying along the length of the stroke. Pressure starts with zero, ramps up to full pressure and then ramps down again to no pressure. Velocity starts from zero and ramps up to full speed by the end of the stroke.

Dynamics Options

These options are described in Dynamics Options

Дрожание

You know «spacing» in brush strokes: strokes are made of successive brush marks which, when they are very near, seem to draw a continuous line. Here, instead of being aligned brush marks are scattered over a distance you can set with the Amount slider.

Рисунок 14.44. Пример «разброса»

Пример разброса

Сверху вниз: без разброса, разброс = 1, разброс = 4.


Jitter is also available in the Paint Dynamic Editor where you can connect jitter to the behavior of the brush.

Smooth Stroke

This option doesn't affect the rendering of the brush stroke but its «shape». It takes away the wobbles of the line you are drawing. It makes drawing with a mouse easier.

When this option is checked, two setting areas appear, Quality and Weight. You can change the default values to adapt them to your skill.

High weight values rigidifies the brush stroke.

Рисунок 14.45. «Smooth Stroke» example

Smooth Stroke example

Trying to draw a straight line and a sine curve with the mouse. 1 : option unchecked 2 : default values 3 : maximum values


Lock brush size to view

When you are working on an image that is bigger (in pixels) than your screen, you have to zoom in and out a lot. This option allows a very natural "iterative refinement" process with no need to repeatedly ask the application to change brush size as you go between the broad strokes and the detailing.

If the brush size is relative to the canvas (option unchecked), zooming in makes the brush zoomed also and it appears larger (takes up more pixels on the screen). If you're working with a 300 pixels radius brush and you zoom in from 12% to 100%, the brush is now half the size of your screen! So you have to shrink the brush back down.

If the brush size is relative to the screen (option checked), then when you zoom in, the size of the displayed brush doesn't change, it looks smaller and so you can work on tiny details.

Рисунок 14.46. Lock brush example

Lock brush example

This image is the screenshot of a small part of a TIFF image bigger than my screen. Here, GIMP displays this TIFF image at 50% zoom, so the whole image is visible. The option is not checked, brush size in toolbox is 100 pixels high.

Lock brush example

Screenshot: zoom 200. The option is not checked. We paint with pencil and the pepper brush that is 100 pixels high in toolbox: displayed brush stroke is 200 pixels high.

Lock brush example

Screenshot: zoom 200. The option is checked. We paint with pencil and the pepper brush that is 100 pixels high in toolbox: displayed brush stroke is 100 pixels high.


"Lock brush to view" can also be used to lock brush to view rotation:

Рисунок 14.47. Lock brush to view rotation example

Lock brush to view rotation example

Screenshot. Here, the option is unchecked and we use ViewFlip and RotateRotate 15° clockwise: brush stroke is rotated.

Lock brush to view rotation example

Same thing but the option is checked: the brush is locked to the original, not rotated view and brush stoke is not rotated.


Дополняющий

Applies the effect incrementally as the mouse pointer moves.

The incremental checkbox does not seems to work as everyone expect. If it is deactivated (the default value) the maximum effect of a single stroke is determined by the opacity set in the opacity slider. If the opacity is set to less than 100, moving the brush over the same spot will increase the opacity if the brush is lifted in the meantime. Painting over with the same stroke has no such effect. If Incremental is active the brush will paint with full opacity independent of the slider's setting. This option is available for all paint tools except those which have a «rate» control, which automatically implies an incremental effect. See also Раздел 2, «Режимы слоя».

3.1.3. Примеры режимов рисования

Следующие примеры демонстрируют некоторые режимы рисования в GIMP:

Растворение

Рисунок 14.48. Пример использования режима растворения

Пример использования режима растворения

Два мазка, сделанных аэрографом одной и той же круглой растушёванной кистью. Слева — нормальный режим, справа — режим растворения.


При использовании любого рисующего инструмента с непрозрачностью менее 100% и этого режима не рисуется полупрозрачность, а определяется вероятность наложения краски. Это позволяет рисовать кистью узоры из точек.

Рисунок 14.49. Рисование в режиме «Растворение»

Рисование в режиме Растворение

У этого изображения есть только фоновый слой и нет альфа-канала. Цвет фона — небесно-голубой. Три штриха Карандашом и различные значения непрозрачности: 100%, 50%, 25%. Пикселы цвета переднего плана разбросаны вдоль линии штриха.


Позади

Рисунок 14.50. Пример режима слоя «Позади»

Пример режима слоя Позади

Уилбер над синим фоновым слоем

Пример режима слоя Позади

Диалог слоев

Пример режима слоя Позади

Текстурная заливка


Этот режим применим только к слоям с альфа-каналом. Он накладывает краску только на непрозрачные области слоя: чем ниже значение прозрачности, тем больше краски применится. Поэтому рисование на непрозрачной области не имеет эффекта, а на прозрачной области эффект как у нормального режима. Результат всегда повышает непрозрачность. Это не относится к изображениям без канала альфа.

В изображения примера Уилбер находится на верхнем слое, окружённый прозрачностью. Нижний слой залит синим. Использовался инструмент сплошной заливки с включенным параметром Всё выделение, и весь слой был выделен. При использовании инструмента сплошной заливки использовалась текстура.

The next image (below) has two layers. The upper layer is active. Three brush strokes with pencil, red color at 100%, 50%, 25%: only transparent or semi-transparent pixels of the layer are painted.

Рисунок 14.51. Рисование в режиме «Позади»

Рисование в режиме Позади

Рисование со 100%, 50% и 25% прозрачностью (слева направо)


Очистка цвета

Рисунок 14.52. Пример режима слоя «Очистка цвета»

Пример режима слоя Очистка цвета

Уилбер над синим фоновым слоем

Пример режима слоя Очистка цвета

Белый цвет переднего плана стёрт


This mode erases the foreground color, replacing it with partial transparency. It acts like the Color to Alpha filter, applied to the area under the brushstroke. Note that this only works on layers that possess an alpha channel; otherwise, this mode is identical to Normal.

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

This image below has only one layer, the background layer. Background color is sky blue. Three brush strokes with pencil:

  1. Точные цветом синей области: удалён только этот синий цвет.

  2. Точным цветом красной области. Удалён только этот красный цвет, вне зависимости от его прозрачности. Удалённые области сделались прозрачными.

  3. Небесно-синим цветом фона: удаляется только этот цвет.

Рисунок 14.53. Рисование в режиме «Очистка цвета»

Рисование в режиме Очистка цвета

Нарисовано 1. синим; 2. красным; 3. цветом фона


3.1.4. Дополнительная информация

Опытным пользователям может быть интересно узнать, что инструменты кисти работают на подточечном уровне, во избежание зубчатых краёв. Поэтому, даже когда работа ведётся кистями с жёстким краем, например, с круговыми кистями, точки по краям мазков только частично замазаны. Если необходимо получить чёткие края (для получения чёткого выделения, копии и вставки, работы на точечном уровне при большом масштабе), необходимо использовать инструмент Карандаш.