75文字を超過するプロンプトで美少女イラスト生成:Stable Diffusion

当ページのリンクには広告が含まれています。
  • URLをコピーしました!
  • Stable Diffusionのプロンプトは75文字以内にする必要があるの?
  • 75文字以上の場合はどうすればいいの?
  • 75文字以上の効果はどれくらいあるの?

Stable Diffusionでかわいいイラストを生成するコツ、それは、プロンプトモデルです。

プロンプトのコツが下記です。

  • 優先度が高いものを先に書く
  • 単語数の上限を75以下にする
  • 括弧()で重みづけをする

この中の、「単語数の上限を75以下にする」とありますが、

75文字は限界突破は可能だよ!

初心者は75文字以内でイラストの傾向を掴むのが重要だと思っていましたが、もっとプログラミングちっくに、プロンプトを記載することが可能です。

75文字以上を突き詰めると、こんな感じで細部まで指定することができますよ。

Stable Diffusionを始めたばかりの初心者の方はこちらの初心者ガイドも参考にしてください。

目次

75文字を超過するプロンプト

75文字を超過すると、それ以降の単語はStable Diffusionに認識されない、と言われていましたが。

下記の手法で解決できます。

,Break, を追記する

例が下記です。

(best quality:1.2),(masterpiece:1.2),(ultra detailed:1.2),(Add layer:1.1),
BREAK,
Facial Expression: A girl with long pink hair is in the park under a clear sunny sky, She has a bright smile on her face, radiating joy and happiness.
BREAK,
Hairstyle: The girl sports long, flowing pink hair that cascades down her back, catching the sunlight and adding a vibrant splash of color to the scene.
BREAK,
Clothing: She is dressed in a beautiful dress that sways with the breeze, its design adding to her youthful elegance. The outfit blends with the sunny day, making her pink hair stand out even more.
BREAK,
Weather Conditions: The sky is clear, the sun shining brightly and illuminating the surroundings with a warm, gentle glow.
BREAK,
Building Conditions: There are no buildings in sight, only the vast expanse of the park filled with greenery, creating a serene and tranquil atmosphere.
BREAK,
Terrain Conditions: The girl is walking along a path in the park, the sound of leaves rustling in the breeze and birds chirping adding a sense of peace and depth to the scene.
BREAK,
Lighting: The sunlight provides the only source of light, casting long shadows and bathing the scene in a soft, warm glow. The light catches on her pink hair, making it glisten.
BREAK,
nice hands, perfect hands <lora:flat2:-1.5>

プロンプトの解説

それぞれ詳細にプロンプトを見ていきます。

「品質、主題、髪型、服装、アングル、視線、背景」というように、描写ごとに区切ることで指示を明確にします。

  1. (best quality:1.2),(masterpiece:1.2),(ultra detailed:1.2),(Add layer:1.1): これは品質に関するプロンプトで、最高品質、傑作、超詳細、レイヤー追加という要素を強調しています。これは、作成されるアートワークが非常に高品質で詳細に描かれ、複数のレイヤーを使用して複雑さを追加することを示しています。
  2. Facial Expression: A girl with long pink hair is in the park under a clear sunny sky, She has a bright smile on her face, radiating joy and happiness.: これは顔の表情に関するプロンプトで、長いピンクの髪の女の子が晴れた公園で、顔に明るい笑顔を浮かべている様子を描写しています。
  3. Hairstyle: The girl sports long, flowing pink hair that cascades down her back, catching the sunlight and adding a vibrant splash of color to the scene.: これは髪型に関するプロンプトで、女の子が長く流れるピンクの髪を持っていて、それが彼女の背中を流れ落ち、日光を捉えてシーンに鮮やかな色彩を加えている様子を描写しています。
  4. Clothing: She is dressed in a beautiful dress that sways with the breeze, its design adding to her youthful elegance. The outfit blends with the sunny day, making her pink hair stand out even more.: これは服装に関するプロンプトで、彼女が風に揺れる美しいドレスを着ていて、そのデザインが彼女の若々しい優雅さを増している様子を描写しています。
  5. Weather Conditions: The sky is clear, the sun shining brightly and illuminating the surroundings with a warm, gentle glow.: これは天候に関するプロンプトで、空が晴れていて、太陽が明るく輝き、周囲を暖かく優しい光で照らしている様子を描写しています。
  6. Building Conditions: There are no buildings in sight, only the vast expanse of the park filled with greenery, creating a serene and tranquil atmosphere.: これは建物の状況に関するプロンプトで、視界に建物はなく、緑豊かな公園の広大な広がりだけがあり、静かで穏やかな雰囲気を作り出している様子を描写しています。
  7. Terrain Conditions: The girl is walking along a path in the park, the sound of leaves rustling in the breeze and birds chirping adding a sense of peace and depth to the scene.: これは地形の状況に関するプロンプトで、女の子が公園の小道を歩いていて、風に揺れる葉の音と鳥のさえずりがシーンに平和と深みを加えている様子を描写しています。
  8. Lighting: The sunlight provides the only source of light, casting long shadows and bathing the scene in a soft, warm glow. The light catches on her pink hair, making it glisten.: これは照明に関するプロンプトで、太陽光が唯一の光源となり、長い影を投げかけ、シーン全体を柔らかく暖かい光で包み込んでいます。光が彼女のピンクの髪に当たり、それを輝かせています。
  9. nice hands, perfect hands <lora:flat2:-1.5>: これは手に関するプロンプトで、彼女の手がきれいに、完璧に描かれていることを示しています。
  10. <lora:flat2:-1.5>は特定の技術的な指示を示しています。

flat LoRAについては下記記事を参考にしてくださいね。

イラストを高精細にすることができる追加機能です。

ネガティブプロンプトはどうするの?

ネガティブプロンプトは、とりあえずEasyNegativeV2negative_hand Negativeを入れておきます。

さあ、75文字を超過するプロンプトでイラスト生成してみよう!

75文字を超えるプロンプトを指示する方法について解説しました。

,Break, を追記する

ついでに、プロンプト例も貼っておきます。

こんな感じのイラストが出来ますよ。

(best quality:1.2),(masterpiece:1.2),(ultra detailed:1.2),(Add layer:1.1),
BREAK,
Facial Expression: A girl with long pink hair is in the park under a clear sunny sky, She has a bright smile on her face, radiating joy and happiness.
BREAK,
Hairstyle: The girl sports long, flowing pink hair that cascades down her back, catching the sunlight and adding a vibrant splash of color to the scene.
BREAK,
Clothing: She is dressed in a beautiful dress that sways with the breeze, its design adding to her youthful elegance. The outfit blends with the sunny day, making her pink hair stand out even more.
BREAK,
Weather Conditions: The sky is clear, the sun shining brightly and illuminating the surroundings with a warm, gentle glow.
BREAK,
Building Conditions: There are no buildings in sight, only the vast expanse of the park filled with greenery, creating a serene and tranquil atmosphere.
BREAK,
Terrain Conditions: The girl is walking along a path in the park, the sound of leaves rustling in the breeze and birds chirping adding a sense of peace and depth to the scene.
BREAK,
Lighting: The sunlight provides the only source of light, casting long shadows and bathing the scene in a soft, warm glow. The light catches on her pink hair, making it glisten.
BREAK,
nice hands, perfect hands <lora:flat2:-1.5>

イラストを高精細にするオプション機能、flat LoRAを導入していない方は、こちらを参考に。

ネガティブプロンプトは、EasyNegativeV2negative_hand Negativeを入れておきます。

ぜひ自分好みのイラストが出来るよう、試してみてくださいね。

よき画像生成ライフを♪

よかったらシェアしてね!
  • URLをコピーしました!
目次