【全体公開】お嬢様学園の生成の仕方を実際に生成しながら解説してみる【プロンプト公開・DynamicPrompt活用】 (Pixiv Fanbox)
Content
みなさんお疲れ様です、まらおです!
昨日の記事に反応いただいてコメントも複数いただきありがとうございました。
今週は多分様々目まぐるしく情勢が変わっていくかとは思いますが、色々動いていきたいと思いますので、よろしくお願いいたします。
さて、タイトルの通りなんですが今回は自分がどのようにお嬢様学園のイラストを生成しているかその流れをすこし解説してみたいと思います。
まず初めに注意事項として、
この記事はちゃんとした技術解説記事ではありません!
自分の主観が大いに含まれた私はこんな感じでやってるのでよかったら参考にしてね、ぐらいのものなのでそこは十分ご留意ください…!
目次
1.前提条件の説明
2.固定プロンプト
3.一つ一つ出力しながら解説
4.最後に
本記事は以上のような内容になっております。なにせ100テーマほど投稿してきたので、ある程度のシチュエーションや服装のプロンプト知見は溜まってるかなという自負はありますが、正直なところ他の方の参考にしていたり、最近はLoRA技術もありますので、そこまで難しいことはできません、基本的なことは今回説明することが殆どになると思います。意外とそんなもんです。あとは妄想力、とても大事。
ではさくさくいきましょう!
1.前提条件の説明
最近の自分の環境のスクショがこちら、設定に関しては正直全然いじってませんね
サンプラーはDPM++ SDE Karrasです。Euler系に比べていい感じに出やすいという感じで基本これを使ってますが、1枚にかかる時間が若干長くなるかも?といった感じ、お好みでどうぞ(DDIMも結構使ってたんですがExtensionによっては動かない時もあった気がする…)
Step数はこのサンプラーであれば20でも良いのですが、もったいない症で30で回したりしてました、最近はそのあとアップスケールなどしたりする関係で思い直して20にしています。
Step数で検証したのがこちら、やはり背景やらは変わりますが2030のあたりでで安定しますね
縦横解像度ですが先ほども言った通り、そのあとi2iにもっていってアップスケールなどしていく工程もあるので最初は768*512で作っています。多人数を出すのを考えると横長の方が好みなんですが、結構Twitterをみてると皆さん一枚絵の立ち絵として縦長にしてる方が多かったり、まあスマホで見るには縦の方が見やすいというのもありますしね、皆さんの好きな解像度はいくつなんだろう…ここらへんもお好みですが、一つ注意点としてLoRAなど試す場合は体感まず512*512から試すのが一番出やすいです、まず指定の構図がきちんと調整して512*512で出せてから横長、縦長にしていきましょう(基本的には作成者のコメントを参照するのが一番早い)
CFGScaleは7です、あまり考えることを増やすとどれが利いてこの画像になったのか検証が大変なので、ここに関してはめったなことがない限りデフォルトのままにしています。ただぼやけた感じが続くようであれば少しScaleを大きくしてパッキリとした生成にしていくのも調整の一つかもしれません。
前提はこれぐらいにして、次に進みましょう。
2.固定プロンプト
プロンプト
NSFW,
french_braid ,hair scrunchie, hair_ornament,
long hair,{side ponytail|twintails|curly hair|bob cut|flipped hair|hime cut|straight hair}
(perfect lighting,side lighting,light leak)
(best quality), (masterpiece), detailed, (illustration),an extremely delicate and beautiful,game_cg,
ネガティブプロンプト
((pale color,monochrome),greyscale),(mutated hands and fingers:1.5 ), (multiple views), (long body :1.3), (mutation, poorly drawn :1.2) ,lowres, (worst quality,low quality:1.3),normal quality, letterbox,deformed,out of frame,60s,70s,80s,90s,00s,ugly,morbid, mutation, arthropod girl,arthropod limbs, disfigured,extra_arms,extra_ears,extra_breasts,(extra_legs:1.2), multiple_arms,multiple_legs,mutilated,poorly drawnhands,extra fingers,mutated hands,poorly drawn face,bad anatomy,bad proportions,extralimbs,more than 2 nipples,extra limbs,bad anatomy,malformed limbs,missing arms,miss finglegs,mutated hands,fused fingers,too many fingers,long neck,bad finglegs,cropped,bad feet,bad anatomy disfigured,malformed mutated,missing,limb,malformed hands,extre foot,multiple breasts,short legs,long legs,jpeg artifacts,signature, watermark, username, blurry, artist name,text, error,
こちら参考にするのであれば、そのままコピペして使ってください。
……
ごめんなさい!ネガティブめちゃくちゃ長いですよね!!!!!
なんというか最近の流れ的には (worst quality,low quality:1.3),negative_hand-neg,EasyNegative,とかでも全然いいのかもしれませんが,同一シードでも結構変わるんですよね…、迫真度というかEasyNegativeをつかうとディティールはアップするんだけどふんわり感がなくなる気がする…みたいな?
比較
同一シードでくそ長ネガティブ
(worst quality,low quality:1.3),negative_hand-neg,EasyNegative,
雰囲気が伝わってくれれば幸いです。
ほんとにこれに関しては好みだと思いますが、私は結構くそながネガティブの方が好きだったりするので、好きな方をお選びくださいね。
3.一つ一つ出力しながら解説
そのままプロンプトの方の解説に移ります。私は結構プロンプトが長くなってしまう方だと思うので、プロンプトの中で属性分けをしていたりします。また自分で見返しやすくなるように改行なども使っています。
上記の固定プロンプトを当てはめていくと以下のような構成になることが多いです。
NSFW,
(人数、体勢)
(LoRAがあればここにトリガータグと一緒に合わせる)
(場所)
(服装)
(表情)
(髪型)
french_braid ,hair scrunchie, hair_ornament,
long hair,
(光の加減)
(perfect lighting,side lighting,light leak)
(カメラの位置、どこから被写体を移すか)
(クオリティタグ)
(best quality), (masterpiece), detailed, (illustration),an extremely delicate and beautiful,game_cg,
一つ一つ例示していきましょう。まず人数と行為ですが何人登場人物がいてどういう体勢なのかということです、女の子は多いほど良いとされているので4girlsぐらいにしておきますか。立っている女の子が4人ということで
NSFW,
(人数、体勢)
4girls,sitting
(LoRAがあればここにトリガータグと一緒に合わせる)
(場所)
(服装)
(表情)
(髪型)
french_braid ,hair scrunchie, hair_ornament,
long hair,
(光の加減)
(perfect lighting,side lighting,light leak)
(カメラの位置、どこから被写体を移すか)
(クオリティタグ)
(best quality), (masterpiece), detailed, (illustration),an extremely delicate and beautiful,game_cg,
最高!!!!!!!!!
もうこれでおわりでいいんじゃない?ってぐらい最高なのが一発目で生成できてしまいましたが、もう少し進めていきましょう、よさげなSeedなので固定して進めていきます。
今回LoRAの話は割愛ということで次にどこにいるのかという場所をしていしましょう、まず教室移動です
NSFW,
(人数、体勢)
4girls,sitting
(場所)
classroom
(服装)
(表情)
(髪型)
french_braid ,hair scrunchie, hair_ornament,
long hair,
(光の加減)
(perfect lighting,side lighting,light leak)
(カメラの位置、どこから被写体を移すか)
(クオリティタグ)
(best quality), (masterpiece), detailed, (illustration),an extremely delicate and beautiful,game_cg,
いいですね~~~、これだと机の上に座っちゃったりなのでsitting in chairなどで整合性を付けていきます、机の上でもいいけどね!
無事座りました、またもう一つ注意ですが学校を舞台にするからとschool classroomなどにすると制服を着てしまうことが多くなります。制服を出したい場合はいいのですが、他の服装指定したい場合などは混ざってしまうこともあるので、調整しながら使いましょう。
次に服装ですが、ここは私的にかなり楽しいところですね、色んな服装単語などがありますがここはよく使うプロンプトを置いておきましょう
NSFW,
(人数、体勢)
4girls,sitting in chair
(場所)
classroom
(服装)
({Black Pinafore Dress,red bowtie|elaborate lace-trimmed high detailed bra and panties and thighhighs|completely nude,red bowtie,elaborate lace-trimmed high detailed thighhighs,black elbow gloves}:1.3)
(表情)
(髪型)
french_braid ,hair scrunchie, hair_ornament,
long hair,
(光の加減)
(perfect lighting,side lighting,light leak)
(カメラの位置、どこから被写体を移すか)
(クオリティタグ)
(best quality), (masterpiece), detailed, (illustration),an extremely delicate and beautiful,game_cg,
一気にくそ長になりましたね、クオリティタグとDynamicPromptが好きすぎてこんなことになります。DynamicPromptとは{ | | }で区切ったものをランダムに選択して反映するものです。よって一度に三形態の服装を指定することができます。(ランダムの比率は割と偏りがある気がする)
Black Pinafore Dress(日本ではジャンパースカートと呼ばれることが多いかな)
ランジェリー風下着
隠すべきところを隠さないスタイル大好きです。
このような形になります、elaborateは凝った,精巧な,緻密なを表す英単語、lace-trimmedはそのままレース刺繍が入ったものになります。私はこの単語を多用していますがほかにもintricate(複雑な)、embroidery(刺繍)なども使うと衣装の意匠がぐっと良くなるのでお勧めです、凝った衣装大好き。
またここで思い出したのですが、自分はお嬢様学園において初等部から大学課程までの成長度合いの表現にバストサイズを指定することもあります。よってこちらのDynamicPromptも追加しておきます
NSFW,
(人数、体勢)
4girls,sitting in chair
(場所)
classroom
(服装)
({Black Pinafore Dress,red bowtie|elaborate lace-trimmed high detailed bra and panties and thighhighs|completely nude,red bowtie,elaborate lace-trimmed high detailed thighhighs,black elbow gloves}:1.3)
(体型)
({flat chest,loli,short height|small breasts|medium breasts|large breasts}:1.3)
(表情)
(髪型)
french_braid ,hair scrunchie, hair_ornament,
long hair,
(光の加減)
(perfect lighting,side lighting,light leak)
(カメラの位置、どこから被写体を移すか)
(クオリティタグ)
(best quality), (masterpiece), detailed, (illustration),an extremely delicate and beautiful,game_cg,
結構私は軽率に強調しますがやりすぎるとこのようにすぐおっぴろげになってしまうこともあるので、調整してください。
flat chest(まないたぐらいのニュアンス)
Large breasts(爆乳ぐらいのニュアンスです)
DynamicPromptも多用すると管理が難しくなってしまうので、長時間回すときやスタイルとして保存し、呼び出してから削るみたいなやり方が有効かなと思いますのでご注意ください。
次が表情です、デフォルトが微笑みぐらいなので表情変化させてみましょう。
evil smile,grin(小悪魔風笑顔)
angry face(怒り顔)
Ahegao,trembling,nose blush(発情)
Empty eyes,utsurome,saliva,:o(ハイライトオフLoRA使用)
このように色々表情も単語があるので試してみてください。唾液を表すSalivaは結構便利です、知らないエッチ単語がどんどん増えていく
NSFW,
(人数、体勢)
4girls,sitting in chair
(場所)
classroom
(服装)
({Black Pinafore Dress,red bowtie|elaborate lace-trimmed high detailed bra and panties and thighhighs|completely nude,red bowtie,elaborate lace-trimmed high detailed thighhighs,black elbow gloves}:1.3)
(体型)
({flat chest,loli,short height|small breasts|medium breasts|large breasts}:1.3)
(表情)
{evil smile,grin|angry face|Ahegao,trembling,nose blush|Empty eyes,utsurome,saliva,:o}
(髪型)
french_braid ,hair scrunchie, hair_ornament,
long hair,
(光の加減)
(perfect lighting,side lighting,light leak)
(カメラの位置、どこから被写体を移すか)
(クオリティタグ)
(best quality), (masterpiece), detailed, (illustration),an extremely delicate and beautiful,game_cg,
髪型ですが、上の三つはとりあえずいつもやんわり入れておいてます、この三つによって編み込みや髪飾りなどが付与され髪型のディティールが上がります。
髪型も色々な単語あるのでDynamicPromptでまとめちゃってますが、最近のお気に入りはCurly Hairでふんわり巻いてあげるとお嬢様感強まってより淑女らしくなります、ストレートも大好きですが!
NSFW,
(人数、体勢)
4girls,sitting in chair
(場所)
classroom
(服装)
({Black Pinafore Dress,red bowtie|elaborate lace-trimmed high detailed bra and panties and thighhighs|completely nude,red bowtie,elaborate lace-trimmed high detailed thighhighs,black elbow gloves}:1.3)
(体型)
({flat chest,loli,short height|small breasts|medium breasts|large breasts}:1.3)
(表情)
{evil smile,grin|angry face|Ahegao,trembling,nose blush|Empty eyes,utsurome,saliva,:o}
(髪型)
french_braid ,hair scrunchie, hair_ornament,
long hair,{side ponytail|twintails|curly hair|bob cut|flipped hair|hime cut|straight hair}
(光の加減)
(perfect lighting,side lighting,light leak)
(カメラの位置、どこから被写体を移すか)
(クオリティタグ)
(best quality), (masterpiece), detailed, (illustration),an extremely delicate and beautiful,game_cg,
光の加減はほぼクオリティタグみたいなものなのでこれも入れてあげましょう、ただ夜などを表現する時はなくしてもいいかもしれません。
最後に視点の位置を表すプロンプトでは前後上下サイドどこから被写体を映すかというのを決めていきます何もいれないと正面ですがfrom behindという単語を利かせるとこのように後ろからの視点になります、red bowtieを強調しすぎて無理に出そうとするこんな感じによくなりますね。
他にもfrom below(下から)from above(上から)
from side,profile(横からの横顔)、特殊な例としてfish eye(魚眼レンズ)なども表現できます
4.最後に
だいぶ長くなってしまいましたがこれで属性はとりあえず全て入れたので、最終的なプロンプトを見てみましょう。
NSFW,4girls,sitting in chair,school classroom,
({Black Pinafore Dress,red bowtie|elaborate lace-trimmed high detailed bra and panties and thighhighs|completely nude,red bowtie,elaborate lace-trimmed high detailed thighhighs,black elbow gloves}:1.3)
({flat chest,loli,short height|small breasts|medium breasts|large breasts}:1.3)
{evil smile,grin|angry face|Ahegao,trembling,nose blush|Empty eyes,utsurome,saliva,:o}
french_braid ,hair scrunchie, hair_ornament,
long hair,{side ponytail|twintails|curly hair|bob cut|flipped hair|hime cut|straight hair}
(perfect lighting,side lighting,light leak),
({from below|from above|from behind,looking back|from side,profile|fish eye,pov,depth of field,foreshortening}:1.3)
(best quality), (masterpiece), detailed, (illustration),an extremely delicate and beautiful,game_cg,
なが~~~~~~~~~~い。DynamicPrompt分余計に長くなってますね
ですがこれで、
色んな服装で色んな表情を浮かべた色んな体型と髪型の4人の女生徒が教室で椅子に座っている様子を色んな視点から生成するプロンプトが出来上がりました。
これで10枚出してみると一つのプロンプトで実に様々な構図を生成できることがわかります。
いかがだったでしょうか?今もまだいらっしゃるかはわかりませんが支援してくれた方の中にはAIイラスト生成を始めてみたいという方もいて、プロンプト公開などを期待して入ってくれた方もいたかもしれません。今までプロンプトの共有などせず申し訳ありませんでした。
ほかにもこの回のプロンプトってどうなってるの?とかこういうシチュのプロンプトの表現ってどうやるの?などありましたら、コメントで質問いただければ、そこで答えたり、このように記事で解説してみたいと思いますのでぜひ感想や生成画像がえっちだった!などでも構いませんので気軽にコメントいただければ嬉しいです!
今回の解説記事は私がどのように色んな構図を試しているのか、プロンプトの作り方などを解説しました。最終的にDynamicPromptの使い方みたいになってしまいましたが、これで生成した画像から発想して、プロンプトを絞っていけば、よりよい生成ができるかなと思っております。DynamicPromptをエクステンションからインストールできると思いますので、ぜひ使ってみてください。
他にも作品を上げつつこういった解説記事みたいなものも書いていこうと思っていますがこのFanboxで続けられるかは現状ちょっと厳しい状況です。Fanboxが続けられなくなった場合、ここにある作品などはPatreonに移行して公開していこうと思っております。
もしこういった解説や、生成作品、お嬢様学園を一緒に作っていきたいという方おりましたら以下のリンクからフォローだけでもしていただけるととても嬉しいです。
まらお-Marao Volupnero-@お嬢様学園
またPixivでのAI作品の投稿は今のところ禁止されていないので、変わらず投稿していきますので、こちらもチェックしていただければ!
Twitterもやっておりますので、こちらもフォローして絡んでくれたりすると嬉しいです、よろしくお願いします!
embed: twitter.comというわけで、今回の記事は以上になります。
思った以上にながかった…、生成してみたい方もイラストとしてお嬢様学園だけ楽しみたい方も少しでもこの記事で楽しんでいただけたらそれ以上のことはありません。
ここまでご覧いただきありがとうございました!
まらお