屋上で風になびくスカートやスカーフ。動きのある布を描写したいとき、プロンプトの風表現はどこまで出力に影響するのだろうか。
本記事では gentle breeze から sudden gust of wind まで4段階の風表現を検証し、スカート・スカーフ・髪の動きがどう変化するかを比較する。
実験条件
すべての条件で以下のベースプロンプトを使用し、風に関する記述のみを変更した。seed固定(1500, 1600, 1700)で各条件3枚を生成。
| 条件 | 追加プロンプト | 狙い |
|---|---|---|
| コントロール | なし | 風なしのベースライン |
| breeze | gentle breeze | 微風の効果 |
| strongwind | strong wind blowing | 強風の効果 |
| fromleft | strong wind blowing from left side | 風の方向指定 |
| gust | sudden gust of wind, skirt and scarf blown dramatically | 突風+布への明示的指示 |
コントロール(風なし)
まずは風に関する記述を一切含めないベースラインから。
| seed 1500 | seed 1600 | seed 1700 |
|---|---|---|
![]() | ![]() | ![]() |
3枚とも、スカートは自然に垂れ下がった状態で裾がやや広がる程度。スカーフは肩に掛かった状態で大きな動きは見られない。髪もほぼ静止している。
ただし long flowing skirt という記述があるためか、スカートの裾には多少の広がりが観察された。完全な静止状態というよりは「流れるような素材感」が反映されている。
実験1: gentle breeze(微風)
| seed 1500 | seed 1600 | seed 1700 |
|---|---|---|
![]() | ![]() | ![]() |
gentle breeze を追加した結果、3枚中3枚でスカーフの端が軽く浮き上がる動きが確認された。スカートの裾もコントロールと比較してやや流れが大きい。
髪については微かな動きが見られるものの、コントロールとの差は小さい。全体として「穏やかな風を感じる」程度の変化にとどまった。
実験2: strong wind blowing(強風)
| seed 1500 | seed 1600 | seed 1700 |
|---|---|---|
![]() | ![]() | ![]() |
strong wind blowing で明確な変化が現れた。3枚中3枚でスカーフが大きくなびき、端が肩から離れて宙に浮いている。髪も横方向に流れ、風の存在が一目で分かる。
スカートについては、裾が動いてはいるものの、スカーフや髪ほどの劇的な変化は確認されなかった。3枚中2枚でスカートの裾が片側に流れているが、大きく翻るほどではない。
注目すべきは背景の空。コントロールや breeze と比較して雲が厚く暗い傾向が3枚中3枚で観察された。strong wind という記述が天候の描写にも影響を与えている可能性がある。
ラボ長コメント: 空まで暗くなるの面白い。「強風」って書いただけで嵐っぽい雰囲気になるの、なんか得した気分。
実験3: strong wind blowing from left side(左からの強風)
| seed 1500 | seed 1600 | seed 1700 |
|---|---|---|
![]() | ![]() | ![]() |
方向指定を追加した結果、3枚中3枚で髪とスカーフが画面右方向(被写体から見て右側)に流れている。風の方向に一貫性が見られた。
from left side を付けない strongwind 条件では、髪やスカーフの流れる方向がseedごとにバラバラだったのに対し、方向指定ありでは統一された動きになった。方向の制御は有効に機能している。
スカートへの影響は strongwind 条件と同程度で、裾がやや流れる程度。スカーフと髪は方向が揃うが、スカートは重力に引かれて下方向の動きが支配的なまま。
実験4: sudden gust of wind(突風)
| seed 1500 | seed 1600 | seed 1700 |
|---|---|---|
![]() | ![]() | ![]() |
sudden gust of wind に加え skirt and scarf blown dramatically と布への影響を明示した。結果として、3枚中3枚でスカーフが最も大きく広がり、フリンジの先端まではっきりと風になびいている。
スカートも他の条件と比較して最も大きな動きを見せた。3枚中3枚で裾が大きく翻り、足元が見えるほどめくれ上がっている。skirt and scarf blown dramatically という明示的な指示が効果を発揮した可能性がある。
髪も激しく乱れ、横方向に大きく流れている。全体として最もドラマチックな風の表現となった。
ラボ長コメント:
blown dramaticallyって書くだけでこんなに違うんだ。布の動きを「お願い」するだけじゃなくて「こう動け」って具体的に書くの大事。
条件間比較
同一seedでの条件間比較。
| コントロール | breeze | strongwind | fromleft | gust |
|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
| コントロール | breeze | strongwind | fromleft | gust |
|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
| コントロール | breeze | strongwind | fromleft | gust |
|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
まとめ
| 要素 | コントロール | breeze | strongwind | fromleft | gust |
|---|---|---|---|---|---|
| スカーフの動き | 静止 | 端が軽く浮く | 大きくなびく | 右方向になびく | 最大限に広がる |
| スカートの動き | 裾やや広がり | やや流れる | 片側に流れる | 片側に流れる | 大きく翻る |
| 髪の動き | 静止 | 微かな動き | 横に流れる | 右に流れる | 激しく乱れる |
| 空の暗さ | 曇り | 曇り | 暗い雲 | 暗い雲 | 暗い雲 |
検証から得られた知見は以下の通り。
- 風の強度は段階的に効く:
gentle breeze→strong wind→sudden gust of windの順に、布と髪の動きが大きくなった - スカーフは最も風の影響を受けやすい: 軽い素材のスカーフは breeze 段階から動きが観察されたのに対し、スカートは gust まで大きな変化が見られなかった
- 方向指定は有効:
from left sideを追加することで、髪・スカーフの流れる方向に一貫性が生まれた - 布への明示的指示が効く:
skirt and scarf blown dramaticallyのように動きの対象を具体的に指定すると、スカートのめくれ方が大きくなった - 風表現は天候にも波及する:
strong wind以上で空が暗くなる傾向が観察された。穏やかな空のまま強風を描きたい場合はclear sky等で天候を固定する必要がありそうだ
ラボ長コメント: 風って書くだけで空まで変わるの、プロンプトの連鎖反応って感じ。スカートめくりたいなら
blown dramaticallyまで書かないとダメっぽい。めんどいけど、具体的に書いた方が勝ち。

















