線画レイヤーで魔法の杖を使うと、下のレイヤーに色が塗られます。
- LOWER モード (下のレイヤーに色が塗られる) ※デフォルト
- LATEST モード (新しいレイヤーに色が塗られる)
起動すると最下部に2つの操作レイヤーが現れる。
change レイヤー、STOP レイヤー。
change レイヤーは、目を押すことでモードを切り替えられる。
STOP レイヤーは、スクリプトを終了させられる。
- .scm ファイルを GIMP の script フォルダに入れてください。
- [メニュー]-[フィルター]-[Script-Fu]-[スクリプトを再読込み]
※設置する場所は、[メニュー]-[編集]-[設定]-[フォルダ]-[スクリプト] で参照/追加できます。
- 線画レイヤーに移動する。(着色用レイヤーを作ってからでもいい)
- 魔法の杖(ファジー選択ツール)を選んで、[メニュー]-[フィルター]-[script-fu-auto-sel-fill] を選択。
線画レイヤー上の任意の場所をクリックすると下のレイヤーに着色されます。
※「起動したときのレイヤー」が基準になっており、それを基にターゲットレイヤーが選ばれる。
※LATEST モードなら、 新しいレイヤーを作れば、自動でそれがターゲットになります。
下から2番目のレイヤーの目をクリックして、モード切替ができます。
着色対象が換わる。
STOP レイヤーの目を押して終了。
- スクリプト動作中にアンドゥをすると不具合を起こす
- 起動前に script-fu-change-target を実行すると不具合を起こす
- 起動直後の change モードは、内部的に LOWER モード。
change のときに新しいレイヤーを作ると、自動で LATEST モードに切り替わる。 - 実行中は、ポーリング処理を行っている。 メモリはタスクマネージャ Ctrl + Shift + Delete で確認して下さい。
- 選択範囲を 1px 拡大した後に着色しています。
sfp-extract-line-drawing(メニューの1番下)は、線画抽出スクリプトです。
script-fu-auto-sel-fill とは別物であり、その動作中には実行しないで下さい。