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

To access these tools, select ToolsPaint Tools from the main menu.

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

The GIMP Toolbox includes fourteen «paint tools». By default they are shown together in five groups, but this can be disabled in Toolbox Preferences by unchecking Use tool groups.

Рисунок 14.28. The Paint Tools in the Toolbox

The Paint Tools in the Toolbox

The default view groups similar tools together. The paint tools groups are inside the red square.

The Paint Tools in the Toolbox

The paint tools in the toolbox in ungrouped view inside the red area.


The feature they all have in common is, that all of them are used by moving the pointer across the image display, creating brush-strokes. Five of them behave like the intuitive notion of «painting» with a brush. Pencil, Paintbrush, Airbrush, and MyPaint brush (introduced in GIMP 2.10.6) are called «basic painting tools» or brush tools.

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

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

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

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

Ctrl

Holding down the Ctrl key has a special effect on every paint tool. For the Pencil, Paintbrush, Airbrush, Ink, and Eraser, it switches them into «color picker» mode, so that clicking on an image pixel causes GIMP's foreground to be set to the active layer's color at that point (or, for the Eraser, GIMP's background color). For the Clone tool, the Ctrl key switches it into a mode where clicking sets the reference point for copying. For the Blur/Sharpen tool, the Ctrl key switches between blur and sharpen modes; for the Dodge/Burn tool, it switches between dodging and burning.

Shift

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

Ctrl+Shift

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

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

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

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

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

Режим

The Mode drop-down list provides a selection of paint application modes. As with the opacity, the easiest way to understand what the Mode setting does is to imagine that the paint is actually applied to a layer above the layer you are working on, with the layer combination mode in the Layers dialog set to the selected mode. You can obtain a great variety of special effects in this way. The Mode option is only usable for tools that can be thought of as adding color to the image: the Pencil, Paintbrush, Airbrush, Ink, and Clone tools. For the other paint tools, the option is always disabled. A list of modes can be found in Раздел 2, «Режимы слоёв».

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

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

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

Кисть

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

Размер

С помощью этого параметра можно очень точно настроить размер кисти. С помощью клавиш со стрелками для настройки с шагом ±0.01, или клавиши Page-Up и Page-Down для настройки с шагом ±1.00. Тот же результат можно получить, правильно настроив колёсико мыши в «Параметрах». Смотрите раздел Как изменять размер кисти

Соотношение сторон

Здесь определяется соотношение сторон между длиной и толщиной кисти. Диапазон бегунка — от -20,00 до 20,00, со значением по умолчанию 0,00. Отрицательные значения от 0,00 до -20 уменьшат длину кисти, а положительные значения между 0,00 и 20,00 означают уменьшение толщины кисти.

Угол

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

Интервал

Этот параметр настраивает промежуток между следами кисти в одном штрихе.

Рисунок 14.30. Параметр интервала

Параметр интервала

Различные интервалы


Жёсткость

Изменяет размер жёсткой середины кисти.

Рисунок 14.31. Параметр жёсткости

Параметр жёсткости

Слева: жёсткость=50. Справа: жёсткость=100.


Сила

Изменяет коэффициент усиления

Рисунок 14.32. Параметр силы

Параметр силы

Сила равна 10%, 20%, 40%, 80%.


Enable dynamics

When you enable this option multiple dynamics related settings will appear below it. 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.

Получить дополнительную информацию о динамике можно в разделе Динамика

When stroking paths and selections using a paint tool there is an option to select «Emulate brush dynamics». That means that when you stroke, 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.

Параметры динамики

Эти параметры описываются Параметры динамики

Дрожание

Мы знаем, что означает «интервал» для штрихов кисти: штрихи создаются из последовательных следов кисти, которые, при близком расположении друг к другу, создают видимость неразрывной линии. Здесь, вместо выравнивания, следы кисти разбросаны по интервалу, который настраивается с помощью бегунка Расстояние разброса.

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

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

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


Разброс также доступен в редакторе динамики рисования, где можно привязать разброс к поведению кисти.

Сглаженные штрихи

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

Если этот параметр отмечен, то появляются две области параметров, Качество и Вес. Значение по умолчанию можно изменять, адаптируя их под квалификацию пользователя.

Высокие значения веса делают штрихи кисти более жёсткими.

Таблица 14.2. «Smooth Stroke» example trying to draw with the mouse

«Smooth Stroke» setting

Straight line

Sine curve

 
Unchecked
 
Default
 
Maximum
 

Lock brush to view

При работе с изображениями, размер которых (в пикселях) больше экрана, мы вынуждены очень часто увеличивать и уменьшать масштаб изображения. Этот параметр предлагает очень естественный процесс «итеративной оптимизации» без необходимости каждый раз изменять размер кисти в приложении по мере перехода от широких штрихов к детализации.

Если размер кисти измеряется относительно холста (параметр не отмечен), то увеличение масштаба также увеличивает кисть, и она кажется больше (занимает больше пикселей на экране). При работе с кистью радиусом в 300 пикселей и изменениями масштаба от 12% до 100%, кисть становится размером с пол-экрана, и её приходится снова уменьшать.

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

Рисунок 14.34. «Lock brush to view» example

«Lock brush to view» example

An image displayed at 50% zoom so the whole image is visible. The «Lock brush to view» option is not checked and the brush size is set to 100 pixels high in the toolbox.

«Lock brush to view» example

Part of the image at 200% zoom. The «Lock brush to view» option is not checked and the brush size is set to 100 pixels high in the toolbox. We paint with the pencil and the brush stroke of the selected pepper brush is displayed as 200 pixels high due to the zoom.

«Lock brush to view» example

Part of the image at 200% zoom. The «Lock brush to view» option is checked and the brush size is set to 100 pixels high in the toolbox. We paint with the pencil and the brush stroke of the selected pepper brush is displayed as 100 pixels high due to the setting.


Параметр «Привязать кисть к виду» также можно использовать для закрепления кисти при повороте просмотра:

Рисунок 14.35. «Lock brush to view» rotation example

«Lock brush to view» rotation example

The «Lock brush to view» option is checked and we rotate the view 15° clockwise. The brush stroke rotates with the view.

«Lock brush to view» rotation example

The «Lock brush to view» option is not checked and we rotate the view 15° clockwise. The brush stroke does not rotate with the view.


Накапливать непрозрачность

Применяет эффект, накапливая непрозрачность по мере движения указателя мыши

Галочка «накапливать непрозрачность», похоже, работает не так, как от неё ожидают. Если галочка не поставлена (по умолчанию), то максимальный эффект одного штриха определяется значением, настроенным при помощи бегунка непрозрачности. При значении меньше 100 движение кистью по одному и тому же месту повысит непрозрачность, если в промежутках кисть отрывается от изображения. Закрашивание одним неотрывным штрихом не имеет такого эффекта. Если галочка выставлена, то кисть будет рисовать с полной непрозрачностью, вне зависимости от настроек бегунка. Этот параметр доступен для всех инструментов рисования, за исключением тех, для которых есть возможность настроить параметр «частоты», что автоматически подразумевает эффект накопления. Смотрите также Раздел 2, «Режимы слоёв».

Expand Layers

When enabled, this automatically enlarges the layer when painting outside the borders of the layer. If it is enabled, several additional settings appear below it.

Note that this doesn't allow you to extend a layer beyond the size of the image canvas. To change the size of the canvas see Canvas Size.

Amount

The amount of pixels to add in the direction you are painting.

Fill with

Here you can select how the new expanded area of the layer is filled. These are the same choices as in the New Layer Dialog.

Fill Layer Mask With

If the layer you are painting on has a layer mask, that mask will also be extended. This option gives you a choice how to fill the new area of the layer mask. You have a choice between White (full opacity) and Black (full transparency).

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

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

Растворение

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

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

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


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

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

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

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


Подложка

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

Пример режима слоя «Подложка»

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

Пример режима слоя «Подложка»

Layers Dialog

Пример режима слоя «Подложка»

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


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

In the above example image, Wilber is on the top layer, surrounded by transparency. The lower layer is solid light blue. The Bucket Fill Tool was used, with the Fill whole selection option checked and the entire layer was selected. A pattern was used to paint with the Bucket Fill tool.

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

Рисование в режиме «Подложка»

This image has two layers. The upper layer with two blue stripes is active. We paint three vertical brush strokes in red color with the pencil tool at 100%, 50%, 25% transparency (from left to right): only transparent or semi-transparent pixels of the layer are painted.


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

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

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

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

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

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


Этот режим стирает цвет переднего плана, заменяя его на частичную прозрачность. Он ведёт себя как фильтр Цвет в альфа-канал, но только на области под мазком. Обратите внимание, что режим эффективен только для слоёв с альфа-каналом; в противном случае он идентичен «Нормальному».

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

This image below has three horizontal stripes and has only one layer, the background layer. Background color is sky blue. We add three vertical brush strokes with the pencil tool:

  1. On the left, a vertical brush stroke with the exact color of the blue stripe: only this blue color is erased.

  2. In the middle, a vertical brush stroke with the exact color of the red area: only this red color is erased, whatever its transparency. Erased areas are made transparent.

  3. On the right, a vertical brush stroke with the sky blue color of the layer background: only this color is erased.

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

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

Vertical brush strokes painted in blue (on the left), in red (in the middle), in the background color (on the right).


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

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