教えて AIで自然な「プールで水をかける」アニメーションを作る方法
プールで遊んでいるキャラクターが、こちらに向かって水をかけてくるアニメーション。夏らしい雰囲気や、キャラクターの無邪気なかわいらしさを表現するのに適したシチュエーションです。
しかし、AI動画生成では、水をかける動作を指定しても、水が不自然に流れ続けたり、キャラクターが水をすくわずに腕を振ったりすることがあります。また、水しぶきがキャラクターの周囲に広がるだけで、カメラに向かって飛んでこない場合もあります。
今回は、プールで水をかけるアニメーションを自然に作るための基本プロンプトから、かわいい演出、迫力のある水しぶき、コミカルな表現まで解説します。
1. 基本のプロンプト
まずは、キャラクターがプールの水を両手ですくい、こちらに向かってかける動作を作ってみましょう。
基本プロンプト
standing in a swimming pool,
scooping water with both hands,
throwing water toward the viewer,
water splashing toward the camera,
water droplets flying toward the viewer,
playful expression, cheerful smile,
clear blue pool water, natural body movement
プロンプトのポイント
standing in a swimming pool:プールの中に立っている状態を指定します。scooping water with both hands:両手で水をすくう動作を指定します。throwing water toward the viewer:水をこちらに向かって投げる動作を指定します。water splashing toward the camera:水しぶきがカメラ方向に飛ぶようにします。water droplets flying toward the viewer:水滴が画面手前に飛んでくる表現を補強します。playful expression, cheerful smile:水遊びを楽しんでいる表情を指定します。
特に重要なのは、単に splashing water と指定するのではなく、toward the viewer や toward the camera を組み合わせることです。水しぶきの方向を明確にすることで、画面手前に向かって水が飛ぶ演出を狙いやすくなります。
ただし、実際の動作は動画生成モデルや入力画像によって変化するため、すべてのモデルで同じ結果になるとは限りません。
2. 動作の流れを指定する
水をかける動作は、一瞬の動きだけでなく、前後の動作を含めて指定すると自然になりやすくなります。
基本的には、次の4段階を意識します。
- プールの水を両手ですくう。
- 腕を前方に振る。
- 水が手から離れて飛んでいく。
- 水しぶきが広がり、重力で水滴が落ちる。
動作を明確にしたプロンプト
The character scoops water with both hands,
quickly swings both arms forward,
and splashes the water toward the viewer.
Water droplets fly toward the camera,
then scatter and fall back into the pool.
The character smiles playfully throughout the action.
このように動作の順序を文章で指定すると、単に水しぶきが発生しているだけの映像ではなく、キャラクターが水をかけた結果として水しぶきが発生する演出を狙えます。
短いアニメーションでは、複数回の動作を詰め込むよりも、水をかける動作を1回に絞るほうが、腕や水の動きを安定させやすい場合があります。
3. かわいらしく水をかける
キャラクターの無邪気さや、いたずらっぽい表情を強調したい場合は、水の勢いを抑え、表情や仕草を中心に構成します。
プロンプト
playfully splashing water with both hands,
small playful splash toward the viewer,
mischievous smile, teasing expression,
gentle movement, cute playful gesture,
small water droplets sparkling in the sunlight,
gentle ripples spreading across the pool
演出のポイント
small playful splash:水しぶきを小さく抑えます。mischievous smile:いたずらっぽい笑顔を指定します。teasing expression:相手をからかうような表情を狙います。gentle movement:動作を穏やかにします。gentle ripples spreading across the pool:水面に広がる波紋を指定します。
かわいい雰囲気を重視する場合は、水の量を増やすよりも、表情や腕の動きを丁寧に指定するのがおすすめです。
4. 勢いよく水をかける
迫力のあるアニメーションにしたい場合は、腕の振りを速くし、水しぶきが大きく広がる演出を追加します。
プロンプト
scooping up water with both hands,
forcefully throwing water toward the viewer,
quick powerful arm movement,
a large splash flying forward,
water droplets scattering in the air,
dynamic water motion, energetic expression
演出のポイント
forcefully throwing water や quick powerful arm movement は、勢いのある動作を狙うための指定です。
一方、a large splash flying forward を加えることで、水しぶきそのものの迫力を強調できます。
ただし、動作と水しぶきの両方を過度に強調すると、腕の形が崩れたり、水が爆発したような表現になったりすることがあります。まずは腕の動きを優先し、水しぶきの大きさを段階的に調整しましょう。
5. 水しぶきが画面を覆う演出
水がカメラに向かって飛んできて、画面の一部、あるいは大部分を覆う演出です。視聴者自身が水をかけられたような臨場感を出したい場合に適しています。
プロンプト
thrusting both hands forward,
a powerful burst of water toward the camera,
water droplets rushing toward the lens,
large foreground water splash,
water splashing across the camera view,
dynamic perspective, energetic movement
カメラに向かう水を表現するコツ
次の表現を組み合わせて使います。
toward the camera:カメラ方向への動きを指定します。toward the lens:レンズに向かって飛んでくる水滴を指定します。foreground water splash:画面手前に大きな水しぶきを配置する狙いです。across the camera view:水しぶきが画面内に広がる演出を狙います。
水がカメラに到達する演出を強くしすぎると、画面全体が水で覆われてキャラクターが見えなくなることがあります。キャラクターの表情を見せたい場合は、small foreground splash などで水しぶきを控えめに指定するとよいでしょう。
6. コミカルに水をかける
水遊びのアニメーションは、少し大げさな動作を加えることで、コミカルな表現にもできます。
例えば、キャラクターがいたずらっぽく笑いながら水をかけたり、勢い余って自分にも水がかかったりする演出です。
パターン① 小さく水をかけてから、勢いよくかける
the character playfully splashes a little water toward the viewer,
pauses briefly with a mischievous grin,
then suddenly throws a bigger splash forward,
exaggerated playful movement,
cheerful expression, comedic timing
最初は小さな水しぶきで相手をからかい、少し間を置いてから大きな水しぶきを飛ばす演出です。
pauses briefly で間を作り、then suddenly で次の動作への切り替えを強調します。短い動画では、動作の前後関係が曖昧になる場合もあるため、まずは小さな水しぶきから大きな水しぶきへ移行する単純な構成で試すのがおすすめです。
パターン② 勢い余って自分にも水がかかる
the character enthusiastically throws water toward the viewer,
the splash unexpectedly bounces back onto the character,
water splashes onto the character's face,
the character blinks in surprise,
comical surprised expression, playful reaction
水をかけたつもりが、自分にも水がかかってしまう演出です。
blinks in surprise や comical surprised expression を指定すると、水がかかった直後のリアクションを表現しやすくなります。
ただし、水しぶきの跳ね返りはモデルによって解釈が不安定になりやすい要素です。うまく生成できない場合は、跳ね返りの物理的な動きを省き、「顔に水がかかる」「驚いてまばたきする」という結果を中心に指定してみましょう。
パターン③ 水をかけた後に得意げな笑顔を見せる
the character throws water toward the viewer,
water droplets scatter through the air,
the character proudly smiles with a playful expression,
slightly tilting the head, cheerful body language,
comedic and lighthearted mood
水をかけた後、いたずらが成功したように得意げな笑顔を見せる演出です。
水しぶきそのものよりも、動作後の表情を見せたい場合に適しています。
7. 水の動きを自然に見せるための調整
水はAI動画生成で形状や動きが不安定になりやすい要素です。水をかける動作を作る際には、次のポイントを意識しましょう。
水が流れ続けてしまう場合
水が手から延々と流れ出たり、滝のようになったりする場合は、水の発生時間と量を抑えます。
a brief burst of water,
a small amount of water thrown by hand,
water droplets fall back into the pool,
natural gravity, no continuous stream
a brief burst of water は短い水しぶきを狙う表現です。no continuous stream で水が流れ続ける描写を抑えることもできますが、ネガティブプロンプトに入れる場合の効果はモデルによって異なります。
水しぶきがキャラクターの周囲にしか出ない場合
water splashing directly toward the viewer,
water droplets flying into the foreground,
water traveling from the character's hands toward the camera
水の発生位置と飛ぶ方向を具体的に指定します。単に water splash とするよりも、どこからどこへ水が移動するのかを明示することが重要です。
腕や手が不自然になる場合
両手で水をすくい、腕を振り、指先から水を飛ばすという動作は、人物の動きとしても比較的複雑です。
次のように動作を簡略化してみましょう。
both hands move forward together,
one quick forward arm movement,
a single splash of water,
stable body posture, natural arm movement
腕の動作を1回に限定し、水しぶきも1回だけ発生させることで、複雑な連続動作を避けやすくなります。
8. ネガティブプロンプトの例
不要な水の表現や、動作の破綻を抑えたい場合は、以下をネガティブプロンプトとして試せます。
continuous stream of water, excessive water flow,
waterfall, flooding, excessive splashing,
unnatural arm movement, distorted hands,
extra fingers, extra arms, deformed limbs,
body distortion, unstable camera movement
ただし、ネガティブプロンプトは必ずしも指定した要素を完全に排除できるわけではありません。また、モデルによっては必要な水しぶきまで弱くなることがあります。
水の量が多すぎる場合は、ネガティブプロンプトを追加するだけでなく、メインプロンプト側で small splash や a brief burst of water を指定する方法も試してください。
9. そのまま使える完成プロンプト
最後に、プールで遊ぶキャラクターがこちらに向かって水をかけるアニメーション用のプロンプトをまとめます。
基本・かわいい演出
standing in a swimming pool,
scooping water with both hands,
playfully throwing water toward the viewer,
a small splash flying toward the camera,
water droplets scattering in the foreground,
mischievous smile, cheerful expression,
natural arm movement,
water droplets falling back into the pool,
gentle ripples on the water surface
迫力重視
standing in a swimming pool,
quickly scooping water with both hands,
forcefully throwing water toward the camera,
a large splash rushing toward the lens,
water droplets flying into the foreground,
dynamic water motion, energetic expression,
water scattering and falling back into the pool
コミカルな演出
standing in a swimming pool,
the character playfully splashes a little water toward the viewer,
pauses briefly with a mischievous grin,
then suddenly throws a bigger splash forward,
water droplets scatter in the air,
the character proudly smiles afterward,
exaggerated playful movement,
comedic timing, cheerful expression
まとめ
プールで水をかけるアニメーションでは、単に水しぶきを指定するだけでなく、水をすくう動作・腕を振る方向・水しぶきの飛ぶ方向・動作後のリアクションを分けて考えることが重要です。
- 自然な動きを重視するなら、両手で水をすくって1回だけ前方に投げる。
- かわいさを重視するなら、小さな水しぶきといたずらっぽい表情を組み合わせる。
- 迫力を重視するなら、カメラ方向への水しぶきと前景の水滴を指定する。
- コミカルにするなら、動作の途中に短い間を入れたり、水をかけた後の表情を強調したりする。
最初は基本プロンプトで水をかける動作を安定させ、そこから水の量や表情、コミカルなリアクションを追加していくと、狙った演出に近づけやすくなります。




