追加学習されたモデルであるLora、進化型であるLyCORISを複数使用してキャラを作成したいと思う事は多いと思いますが、普通にプロンプトで入力してもモデルが混ざってめちゃくちゃになったり絵が乱れる事が多いです。今回は複数キャラを綺麗に書く方法をまとめてみました。
Latent CoupleかRegional Prompterか?
まずは画面を分割してプロンプトごとに生成できる絵を設定できるツールはLatent CoupleとRegional Prompterがあります。
使用するモデルやプロンプトの量によって左右される事はあると思いますが個人的にイラストを生成してみてRegional Prompterの方が綺麗に生成される事が多いように感じます。では実際に試してみます。
Latent Coupleで生成してみる
大好きなアニメからたまこまーけっとのたまことみどりを生成してみようと思います。
設定はこんな感じでデフォルトの状態で検証してみます。
- ポジティブプロンプト
- ネガティブプロンプト
6枚ほど生成した結果は以下の通りです。
プロンプトで2girlsを指定していますが、しっかりと書いてくれたのは4枚となりました。みどりちゃんの因子が強すぎてほとんど金髪になっています。やはりLatent Coupleはあまり上手く生成できない事が分かりました。筆者はなんとかLatent Coupleで頑張ってみましたが、休日を1日無駄にしたので以下の方法を使用する方がいいです。
Regional Prompterで生成してみる
以下の設定で生成してみました。Loraを使用する場合は生成モードをLatentにしましょう。
以下が生成した結果です。
しっかりとキャラ別に生成できている事が分かります。所々顔が安定しないのは画像サイズに起因すると思われるので、簡単に解決できる問題です。
結論
冒頭で述べた通りRegional Prompterを使用するとLoraやLyCORISを追加しても綺麗なイラストを生成する事ができます。カップリングを表現するにはもってこいのツールなので助かります。