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.27 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 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 キーを押します。 キーを押したままでポインターを移動すると始点と現在地を繋ぐ細い線が示されます。 Shift キーを押し続けながらそこで次の点を打つと、 直線が描かれます。 この動作を繰り返すと線分が繋がって描けます。

Ctrl+Shift

両方のキーを押した状態でのブラシツールは 制限つきで直線を 引くモードになります。 使い方は Shift キー単独での方式と同じですが、 線の傾きは全方位を 24 分割した 15 度刻みの方向のうち最も近いものが選ばれます。 この制限は水平線や垂直線、 あるいは対角的な配置の斜線を引くときに便利です。

3.1.2. ツールオプション

図14.28 すべての描画ツールが共有するツールオプション

すべての描画ツールが共有するツールオプション

大多数のツールオプションがいくつかの描画ツールで共有されています。 ここでそれらのオプションについて説明します。 その他のオプションのうちツール個別で独自に持つものやごく一部で共有されているものは、 それぞれのツールの節の中で説明します。

モード

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 「レイヤーのモード」.

中には 後述 のような独特なモードもあります。

不透明度

不透明度スライダーはブラシ操作での透明度レベルを設定します。その効果を理解するには、 現在のレイヤーに直接描いているのではなく、 このツールによってその上に新たに透明なレイヤーが用意されているとみなすことです。 ツールオプションで不透明度を変更したときの効果は、 その仮のレイヤーの不透明度をレイヤーダイアログで変更するのと同じです。 このスライダーは活性レイヤーに描画するブラシツールだけでなく、 すべての描画ツールの強さを調節しています。 消しゴムツールに関して言えば少々混乱しそうです。 不透明度が高いほど、 このツールが消した部分の透明感が増す結果になります。

ブラシ

ブラシ選びが、 ポインターを滑らせ描画する過程でツールが画像に及ぼす大きさと刻印の内容を決めます。 GIMP で使えるブラシは様々な種類があります。 ブラシ の節に説明があります。 インクで描画ツールを除き、 どの描画ツールに替えても同じブラシが選べます。 インクで描画ツールはオプションでの調整を経て特別に構成されたブラシを使用します。 色の現れ方がブラシと関わるのは鉛筆、 絵筆、 エアブラシの筆触ツールだけです。 それ以外の描画ツールではブラシの強度分布しか関係しません。

大きさ

このオプションでブラシの大きさを緻密に調整できます。 の各キーで ±0.01 ずつ、 PgUp PgDn の各キーで ±1.00 ずつ増減できます。 マウスホイールでの操作も設定で正しく設定すれば利用できます。 ブラシの大きさの変更方法 をご覧ください。

縦横比

ここでブラシの高さと幅の比を決めます。 このスライダーは -20.00 から 20.00 の間の値をとり、 デフォルト値は 0.00 です。 -20 から 0.00 未満までの負の値にするとブラシの高さが狭まり、 その一方で 0.00 を越し 20.00 までの正の値にするとブラシの幅が狭まります。

角度

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

間隔

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

図14.29 Spacing option

Spacing option

Different spacings


硬さ

Modifies the size of the brush hard center.

図14.30 Hardness option

Hardness option

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


強さ

Modifies gain.

図14.31 Force option

Force option

Force is 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.32 散布の例

「散布」の例

上から順に: 散布無し、 散布量 = 1、 散布量 = 4。


散布は動的特性と結びつけることもでき、 描画の動的特性エディターでブラシの性格づけに利用できます。

手ブレ補正

このオプションで変化するのはブラシの刻印ではなく筆の軌道です。 描いた線のブレを抑えます。 マウスを使う描画が容易になります。

このオプションはチェックを入れると 品質ウエイト の 2 つのスライダーが現れます。 ご自分の技量と好みに合わせて初期値より増減が可能です。

ウエイトを高く設定すると筆跡が硬くなりがちです。

表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

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.33 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.


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

図14.34 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.


ストローク中の重ね塗り

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 「レイヤーのモード」.

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.35 ディザー合成の例

ディザー合成の例

2 つの描線はいずれも同じCircle Fuzzyブラシを用いエアブラシで描画。 左が標準モード、 右がディザー合成モード。


不透明度を 100% 未満としたどんな描画ツールで描いても、 この大変便利なモードは透過表現によらない方法で描画を果たす可能性を探ります。 つまり筆書きや塗りつぶしに対してすばらしい点描による紋様を描きます。

図14.36 ディザー合成モードで描画

ディザー合成モードで描画

この画像は背景レイヤーだけを用いて描かれ、 アルファチャンネルは使用していない。 背景色は スカイブルー。 鉛筆による描画を透過度を変えて 3 本: 右から 100%、 50%、 25%。 描画色の画素が描線内で拡散している。


後ろ

図14.37 後ろモードのレイヤーの例

「後ろ」モードのレイヤーの例

ウィルバーの背後に青い背景レイヤー

「後ろ」モードのレイヤーの例

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.38 後ろモードで描画

「後ろ」モードで描画

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.39 色消しゴムモードのレイヤーの例

「色消しゴム」モードのレイヤーの例

ウィルバーの背後に青い背景レイヤー

「色消しゴム」モードのレイヤーの例

白の描画色が消された


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 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.40 色消しゴムモードで描画

「色消しゴム」モードで描画

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


3.1.4. さらなる情報

先進的なユーザーにとっては描画ツールがサブピクセルの細かさまで処理をすすめて絵がギザギザになるのを防いでいることに興味を持たれるのではないでしょうか。 その成果は仮にCircleブラシのような縁のはっきりしたブラシを用いても、 描かれる線の画素には部分的にしかブラシの縁の特徴は出しません。 もし (選択範囲を作るときや取り込んで貼り付ける作業、 ズームを高くして画素ごとに操作する場合で必要になるかもしれない) 一切か無かの効果を得たいならば、 鉛筆ツールを使いましょう。 どのブラシを選んでもサブピクセル・アンチエイリアス効果を抑制し完全鮮鋭に描画できます。