ファンサイトに戻る

PROMPT GUIDE

Regional Prompterの使い方(画面を分けて2人を描き分ける)

Regional Prompter(リージョナルプロンプター)は、AUTOMATIC1111 や Forge で使われている拡張機能です。2人のキャラを描く時に「左の子は赤い髪、右の子は青い髪」のように、場所ごとにプロンプトを書き分けられます。この記事では、2人の関係のタグではなく、画面の分け方と書き方にしぼって解説します。

最終更新: よみもの めやす 約3分

結論を先に

Regional Prompterは、画面をいくつかの領域に分けて、それぞれに別のプロンプトを使える拡張機能です。左右に2人を並べる絵なら、画面を2つに分け、左の人・右の人の特徴を区切って書きます。色が混ざる時は、共通の言葉と人ごとの言葉をはっきり分けるのが直し方の基本です。

Regional Prompterとは?(何ができる?)

画面を左右や上下に分けて、その場所ごとに別のプロンプトを使えるようにする拡張機能です。

ふつうのプロンプトでは、書いた言葉が画面全体にまざって使われるため、2人を描くと髪の色や服が入れかわったり、まざったりしがちです。Regional Prompter では、画面を区切り、「この場所にはこの言葉」と決められるので、2人の特徴を分けやすくなります。背景と人物、上半分と下半分、のような分け方にも使えます。

言葉・設定意味メモ
分ける向き左右(列)か上下(行)か2人を横に並べるなら左右
分ける比率各領域の幅の割合1,1 なら半分ずつ
区切りの言葉プロンプトを領域ごとに区切るBREAK や専用の言葉(版による)
共通プロンプト全部の領域に使う言葉品質タグ・人数・画風など
ベースの割合全体のプロンプトをどれくらいまぜるか大きいと境目がなじむ・色はまざりやすい

イラストの利用ルール

りんかのコツ

  • 区切りの言葉や設定の名前は版によって違うことがある。拡張機能の説明ページで今の書き方を確認する
  • 領域を細かく分けすぎると、それぞれが小さくなって崩れやすい。まずは2つから

Regional Prompterで2人を描き分ける手順は?

左右に2人を描き分ける手順

  1. 拡張機能の一覧から Regional Prompter を入れて、画面を読みこみ直す
  2. 生成画面の Regional Prompter の欄で、有効にするチェックを入れる
  3. 分ける向きを左右にし、比率を 1,1 にする(画像は横長がおすすめ)
  4. 共通の言葉(人数・品質・背景)を先頭に書き、区切りのあとに左の人、右の人の特徴を書く
  5. 1枚作って、髪や服の色が入れかわっていないかを確認する
  6. まざる時は、共通の言葉から色を消して、人ごとの側だけに書く
書き方の例(区切りに BREAK を使う形):2girls, standing side by side, park, masterpiece, best quality BREAK girl, red hair, ponytail, white dress BREAK girl, blue hair, short hair, black jacket
横長のおすすめサイズの例:1216x832(SDXL)/768x512(SD1.5)

上の例では、最初のまとまりが共通、2つ目が左、3つ目が右になる使い方を想定しています。共通の部分を全体のプロンプトとしてあつかう設定(共通プロンプトを使うかどうか)によって、区切りの数え方が変わるので、設定と書き方をそろえてください。

髪や服の色がまざる時は?

共通の部分に色の言葉が入っているか、ベースの割合が大きすぎることが多い原因です。

失敗原因直し方
2人の髪の色がまざる共通の部分に色の言葉がある・ベースが強い色は人ごとの側だけに書く・ベースを下げる
1人しか描かれない人数の言葉が無い・画像が縦長2girls などを共通に書く・横長にする
領域の境目で体が切れる分け方と人物の位置が合っていない比率を変える・standing side by side を足す
左右が入れかわる区切りの順番と設定が合っていない左から順に書く・設定の向きを確認
背景が左右でちがう背景の言葉を片側にだけ書いた背景は共通の部分に書く

2人の関係やポーズのタグ(手をつなぐ・背中合わせ)は 二人の関係性を伝える構図タグのコツ →

2人の位置やポーズを形で決めたい時は ControlNet の使い方(openpose・canny・depth・lineart の違い) →

BREAKや重みの書き方は 重み記法・構文 完全ガイド →

Regional Prompterを使わずに2人を描くには?

人ごとの特徴を少なくし、色を2〜3個にしぼると、拡張機能なしでもまざりにくくなります。

たとえば「赤い髪の子と青い髪の子」のように、ちがいを1つだけにすると伝わりやすくなります。それでもまざる時は、1人ずつ作ってから画像編集で並べる、inpaint で片方だけ描き直す、という方法もあります。ポーズや位置をしっかり決めたい時は、ControlNet と組み合わせる人もいます。

領域の分け方を変えるとどうなる?

比率を変えると、領域の広さが変わり、人物の大きさや位置も変わります。

分け方向いている絵比率の例
左右に2つ2人が横に並ぶ1,1
左が大きい2つ主役と脇役2,1
上下に2つ空と地面・上半身と背景1,1(行)
左右に3つ3人が並ぶ1,1,1

FAQ

よくある質問

Regional Prompterはどの画面で使えますか?

AUTOMATIC1111 や Forge の拡張機能として使われています。対応や書き方は版によって変わるので、配布ページの説明を確認してください。

区切りの言葉は何を使えばいいですか?

BREAK のほか、版によって専用の言葉があります。拡張機能の説明にある書き方と、設定(共通プロンプトを使うか)をそろえてください。

3人以上も描き分けられますか?

領域を3つ以上に分ければできますが、1つずつが小さくなり崩れやすくなります。画像を大きめにし、特徴を少なくするのがコツです。

Regional Prompterで顔が崩れます。

領域が小さく、顔が小さく描かれていることが多い原因です。画像を大きめにする、上半身の構図にする、顔だけを後から直すなどを試してください。

RINKA WORLD

読んだあとは、りんかワールドで

MORE

あわせてどうぞ