見出し画像

【プロンプト付き】映り込みの美学【AIイラストの表現テクニック】

「映り込み」は写真などでよく使われる手法で、鏡や水面、滑らかな器物の表面などに反射した他の像や光源が、画像として撮影されるテクニックで、イラスト生成でもよく使われます。


▶AI(niji)さんは鏡像が苦手なので

映り込みイラストの生成についてプロンプト解説します。

今回のプロンプト解説や生成例はniji・journeyと一部DALL-E3を使っています。その他のAIには当てはまらない部分も多いかもしれません。ご了承ください。

映り込みのような特殊なシチュエーションの場合、生成AIによって得手不得手があります。
niji・journeyの場合、単に映り込みの雰囲気を出すだけならば簡単で、「reflection in the glass」や「mirror image」といったキーワードを入れるだけでそれほど難しくはないのですが、これだけだと実際に生成した場合に細部にエラーがある画像が大量発生してしまいがちです。

鏡像生成のエラー例

よくある鏡像エラー
鏡像がなぜか触ってくる:①
鏡像とポーズや反射角度が違う:②⑤
左右を間違えて鏡絵になってない:③④⑧
ポーズが違う:⑤⑥
鏡からはみ出している:④
後姿が映らない:⑦
その他:

nijiさんは「鏡像を描け」だけだとかなり適当に「それっぽい絵」を出してきます。エラー絵を回避するためには、かなりきちんとしたプロンプトを組んで、生成の意図をきめ細かに伝えないとならないのです。

▶鏡像のプロンプトはかなりテクニカル

さて、こちらの鏡像のプロンプトは以下のようになっています。

A manga-style illustration of a high school girl standing in front of a large shop window, looking at her reflection. and her reflection in the glass is clear and detailed, mirroring her pose. The glass of the window reflects both her and the surroundings, including subtle details like the interior of the shop and the outdoor scenery behind her. The lighting creates soft shadows, and the warm afternoon sun adds a serene atmosphere. The art style focuses on capturing the reflection accurately, emphasizing the symmetry between the girl and her mirror image in the shop window.

このプロンプトに絵柄を決める--srefや、アスペクト比を決める--arなどのパラメータを付与してniji・journeyで生成しています。
プロンプトを直訳すると「大きなショーウィンドウの前に立って、自分の反射を見つめている女子高生の漫画風のイラスト。ガラスに映る彼女の反射は鮮明で詳細であり、彼女のポーズを反映しています。窓のガラスは彼女とその周囲の両方を映しており、店内や彼女の背後にある屋外の風景などの微妙なディテールも含まれています。照明が柔らかな影を作り、午後の暖かな日差しが穏やかな雰囲気を醸し出します。このアート スタイルは、反射を正確に捉えることに重点を置き、少女と店のウィンドウに映る鏡像との対称性を強調しています。」という長文になります。
特に最後の部分の「The art style focuses on capturing the reflection accurately, emphasizing the symmetry between the girl and her mirror image in the shop window.(反射を正確に捉えることに重点を置き、少女と店のウィンドウに映る鏡像との対称性を強調しています)」の部分は人物描写でも、背景描写でも、画風描写でもなく「この絵で一番重視するところはどこなのか」ということをAIに教えるための一文です。
鏡像のような複雑な絵を生成してもらう際にエラーを減らすためにはこういったサポート文言が結構効く場合があります(効かないことももちろんありますが)。この文言が最適というわけではないかもしれませんが、似たようなことを意識してプロンプトを書くと安定感が増すかもしれません。

以下、同じようなプロンプトで生成したイラスト例です。

▶定番・雨上がりの水たまり

難度高めの「映り込み」の生成の中で、比較的簡単なのが「上下方向の映り込み」というシチュエーションです(nijiの場合)。

上の絵のプロンプトは「The reflection in the puddle after the rain, highschool girl(雨上がりの水たまりに映る女子高生)」という単純なものです。
鏡や窓に映り込む、水平方向での鏡像が困難を極めるのに対して、水たまりなどの垂直方向の鏡像は単純なプロンプトでもエラーが少なめで生成できます。理由はわかりませんがnijiはかなり前のバージョンから「水たまりへの反射」だけは超得意で、特にサポート的な文言も入れていませんが、わりと安定していい絵を作ってくれます。
垂直方向の映り込みの場合、本体か鏡像かのどちらかの全身を描かなくていいような構図だと成功率が高いようです。

以下、似たような単純なプロンプトでの生成例です。

▶瞳に映る私の姿

続いて「反射」「鏡像」でもちょっと特殊な作例をご紹介します。
まずは、「瞳に映る」です。
よくある演出ですが、nijiでこれ再現しようとするとなかなかハードルが高かったです。下の掲載例を生成するためには、かなりプロンプトを練りこまないとうまくいきませんでした。

プロンプトは以下の通りです。

A manga-style illustration focusing on the close-up of a girl's eye, with the detailed reflection of another girl captured in the iris. The reflection is clear and vibrant, showing the other girl's face smiling gently, surrounded by soft, glowing lights. The main girl's eye sparkles with various colors, reflecting both the light and the intricate details of the reflection. The background is softly blurred, focusing all attention on the eye and the reflection within it. The art style emphasizes the emotional connection between the two girls, using vivid colors and intricate linework to highlight the depth and clarity of the mirror-like reflection in the eye.

日本語訳すると
「少女の目のクローズアップに焦点を当てた漫画風のイラストで、虹彩の中に別の少女の詳細な反射が捉えられています。反射は鮮明で活気に満ちており、柔らかく輝く光に囲まれ、優しく微笑む相手の女の子の顔が見えます。主人公の女の子の目は、光と反射の複雑なディテールの両方を反射して、さまざまな色で輝きます。背景は柔らかくぼかされ、目とその中の反射にすべての注意が集中します。このアート スタイルは、目に映る鏡のような反射の深さと明瞭さを強調するために、鮮やかな色と複雑な線画を使用して、2 人の女の子の間の感情的なつながりを強調しています。」
となっております。こちらは「何を描くか」より「どう描くか」を強めに押し出したプロンプトになっています。このプロンプトでもnijijourneyでは50枚前後生成して上手くいったのは1~2枚という感じでした。

しかし全く同じプロンプトを使ってDALL-E3で生成すると…

完成度はさておき、かなりの安定感でコンスタントにイメージ通りの絵が生成できました。生成AIによってずいぶん得手不得手は違うので、必要に応じて様々な生成AIを使い分けていくのが最善です。
しかしDALL-E3の絵柄、あいかわらず癖強すぎですね💦 

映り込みに関してはもっと効率的、効果的なプロンプトの描き方もあるとは思いますが、今のところ黒猫さんの実力ではこんなところです。

▶グラスやコップへの曲的映り込み

コップなどガラスへの映り込みは一見簡単そうに見えますが、nijiでの生成はけっこう難度が高目で、うまくいくかどうかは生成ガチャに頼るしかない状況です。

Japanese anime style illustration focusing on a wine glass with the subtle reflection of a girl within it, as seen through the glass. The girl's image is slightly distorted by the curvature and transparency of the glass, creating a soft, dream-like reflection. The scene is set in a cozy restaurant at dusk, with warm lights and a distant cityscape visible through the large windows. The reflection in the glass captures just enough detail to suggest the girl’s presence, but is softened, almost blending with the ambient light and colors around her. The overall mood is serene, with a focus on the delicate interplay between light, glass, and reflection.

かなり苦労してプロンプトを組んでいますが、安定して生成できるところまでまだたどり着けておらず、上記のプロンプトでも成功確率はかなり低めです。
こちらも50枚程度生成して、なんとかそれっぽくなったのが下の2点です。

非常に歩留まりが悪い生成でした。
しかし同じプロンプトをDALL-E3で使うと…

こちらも完成度はさておき、ほぼ100%近い確率で想定に近い絵面を作ってくれました。

個人的にDALL-E3のデフォルトの絵面(いわゆるダリ絵)が苦手なのであまり使ってきませんでした。しかし画風スタイルの作りこみをもっと学んでいけばDALL-E3はかなり強力なツールになりそうです。

よろしければサポートお願いします! いただいたサポートはクリエイターとしての活動費に使わせていただきます!