Stable Diffusion
PR

【Stable Diffusion】身長/年齢のプロンプト(呪文)一覧

hiragi-books
記事内に商品プロモーションを含む場合があります

 少年少女を出力したいのに青年の男性女性が出力される。

 大人を出力したいのに、幼い容姿で出力される。

 プロンプトにはちゃんと書いたつもりなのに、思った通りに出力されなくて悩んでいる人はいないでしょうか。

 この記事では、指定した身長/年齢でイラストが生成されやすくなるプロンプトの書き方をご紹介します。

※本記事で使用しているモデルは「YesMix V1.6(Original)」です。

あわせて読みたい
Stable Diffusion プロンプトまとめ
Stable Diffusion プロンプトまとめ

前提として

 身長などのサイズ感を表現するには比較になるものが一緒に描画されていることが必要です。

 キャラ単独のイラストは比較対象がないため、身長がわかりにくくなります。

 背景などで比較となるものを出力することでそのキャラの身長が認識しやすくなります。

 逆に言えば、キャラ単独の場合、身長はあまり気にする必要がないということです。

 また、当然と言えば当然ですが、年齢が低くなるほど身長も低く描画されます。

身長は年齢でコントロールが一番やりやすい

 上述の通り、キャラクターの身長は比較対象がなければ高いか低いか分かりにくく、年齢が低いほど身長も低くなります。

 そして二次元キャラの場合、身長が低いと大抵が童顔に見えます。

 そのため、年齢で身長を制御する方法が一番簡単な方法となります。

プロンプト一覧

プロンプト名称
〇〇〇,short stature低身長
〇〇〇,tall stature高身長
(あまり効かない)
girl あるいは boy少女 or 少年
(16~20歳前後)
young girl あるいは young boy少女 or 少年
(10~16歳前後)
little girl あるいは little boy幼い男女
ミニキャラ
(4~10歳前後)
loli girl あるいは shota boy幼い男女
(4~12歳前後)
woman あるいは man女性 or 男性
(18~20歳台)
young woman あるいは young man女性 or 男性
(16~20歳前半辺り)
middle aged woman あるいは middle aged man女性 or 男性
(中年)
old woman あるいは old manご老人
プロンプト例

masterpiece, best quality, ultra detailed beautiful face and eyes, simple background,
solo, (身長/年齢に関するプロンプト), standing, full body

出力例(身長)

girl あるいは boy, short stature

 身長が低くなることによって、外見も幼くなる傾向があります。

Stable Diffusion
Stable Diffusion
Stable Diffusion
Stable Diffusion

girl あるいは boy, tall stature

 身長が高いのか普通なのかよくわかりません。(高そうには見える)

Stable Diffusion
Stable Diffusion
Stable Diffusion
Stable Diffusion

比較:((1girl, tall stature) and (1boy, short stature))

比較対象がなくてわかりにくかったので「身長の高い女の子」と「身長の低い男の子」の2キャラを並べました。

プロンプト

masterpiece, best quality, ultra detailed beautiful face and eyes, simple background,
((1girl, tall stature) and (1boy, short stature)), standing, full body

Stable Diffusion

 ちなみにこんな面白い画像も出ました。

Stable Diffusion

出力例(年齢)

girl あるいは boy

 成人寄りの少年少女が描かれます。

Stable Diffusion
Stable Diffusion
Stable Diffusion
Stable Diffusion

young girl あるいは young boy

 一般的な少年少女が描かれます。

Stable Diffusion
Stable Diffusion
Stable Diffusion
Stable Diffusion

little girl あるいは little boy

 幼い子供の他、ミニキャラっぽくなることもあります。

Stable Diffusion
Stable Diffusion
Stable Diffusion
Stable Diffusion

loli girl あるいは shota boy

 littleよりも絵柄が安定する。

Stable Diffusion
Stable Diffusion
Stable Diffusion
Stable Diffusion

woman あるいは man

Stable Diffusion
Stable Diffusion
Stable Diffusion
Stable Diffusion

young woman あるいは young man

Stable Diffusion
Stable Diffusion
Stable Diffusion
Stable Diffusion

middle aged woman あるいは middle aged man

Stable Diffusion
Stable Diffusion
Stable Diffusion
Stable Diffusion

old woman あるいは old man

 YesMIXのモデルはご老人のイラストはあまり得意ではないのかもしれません。

Stable Diffusion
Stable Diffusion
Stable Diffusion
Stable Diffusion

〇〇cmという書き方は効果がない

 大きさというのは比較対象があって初めて認識することができます。

 プロンプトで180cmと書いても、生成されたキャラの身長が180cmかなんてわかりません。

 イラストでは比較対象それぞれが大きいか小さいかしかわからないため、具体的な身長を記載しても効果がありません。

 サイズの違いを表現するには比較対象物をどう出力するかに懸かっています。

〇〇cmとプロンプトに書いた場合

 プロンプトに書いた内容が全く機能していません。

Stable Diffusion
プロンプト

masterpiece, best quality, ultra detailed beautiful face and eyes, simple background,
((1girl, height 180cm) and (1boy, height 110cm)), standing, full body

まとめ

 キャラの身長を高くしたり低くしたい場合、『年齢』でコントロールする方法が一番簡単です。

 キャラクタ単体の場合は身長は構図次第で高くも低くも表現できるため、それほど気にする必要はないでしょう。

あわせて読みたい
Stable Diffusion プロンプトまとめ
Stable Diffusion プロンプトまとめ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

記事URLをコピーしました