バスケットボールのシュートブロック(シュートチェック)を表現するプロンプト、画像生成結果
質問: レイアップシュート
バスケのプレイシーンでシュートをブロックするポーズを表現したのです。どうやって表現すればよいですか?
バスケットボールのシュートチェック(シュートブロック)の表現をする方法を試行錯誤します。
ポーズ
はじめにポーズを作成します。ポーズは言語理解の高い画像生成モデルやバリエーションの広いモデルを利用したほうが結果が良いため、
Nano Banana Pro, Midjourneyを利用します。
以下のプロンプトでMidJourneyで画像生成します。
Prompt
a girl playing a basketball. jumping, blocking a shot, with her hands up, arms up, full body, from side view
画像生成結果は下図です。
以下のプロンプトでNano Banana Proで画像生成します。
Prompt
a girl playing a basketball. jumping, blocking a shot, with her hands up, arms up, full body, from side view, illustration image
Prompt
a girl playing a basketball. jumping, blocking a shot, with her hands up, arms up, full body, from side view, anime image
画像生成結果は下図です。
画像生成結果を見て、以下の画像を採用しました。採用した画像からボールを削除した画像が下図です。
作成した画像をNano Banana Proで以下のプロンプトでモノクロ線画に変換します。
Prompt
Change comic line art Image. white background.
結果は下図です。
画像生成
完成版の画像生成はStable Diffusionを利用します。
作成した画像をControlNetに設定します。ControlNetのモデルは "CN-anytest4_illustrious2_A [7c9a6cb3]" を利用します。
プリプロセッサは"none"とします。"Control Weight" は 0.75とします。
プロンプトは以下とします。
Prompt
Prompt: 1girl, playing basketball, jumping, blocking a shot, up arms up, white background, masterpiece, best quality
Negative prompt: worst quality, low quality, ball, basketball \(object\)
画像生成結果は下図です。ボールやバスケットが描画される場合もありますが、シュートを防ごうとしているポーズが生成できました。
WAI-illustrious-SDXL v16.0
Nova Anime XL v15.0
Hassaku XL v3.4
Prefect illustrious XL v6.0
RIN Anim8Draw Illustrious v3.1
Obsidian Anise v1.0
参考
こちらの記事 で紹介しているレイアップシュートのポーズと組み合わせて作成した画像です。
著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。
最近は生成AIの画像生成の沼に沈んでいる。