GEMINI OMNI PROMPTS

Blog / 5 min read · 2026-05-24

トリガーパターン — Gemini Omni VFXプロンプトの「When [action], [transformation]」

Gemini Omniで話題になった鏡の波紋、泡の彫刻、蝶から蜂への変化を再現するための、トリガー型VFXプロンプトの組み立て方と、映像の一貫性を保つロック指定の実践ガイド。

trigger-pattern vfx transformations gemini-omni-technique

I/O 2026で特に拡散されたGemini Omniのデモ――鏡に変わる腕、泡からガラス彫刻への変化、蝶が蜂へと姿を変える映像――には、共通するプロンプト構造があります。DeepMindの公式ガイドではこれを「トリガーパターン」と呼んでおり、Omniでクリップ途中の変化を狙いどおりに制御する、もっとも明快な方法です。

構造

[Base scene]. When [specific trigger action], [specific transformation]. Keep [list] identical.

構成要素は3つです。

  1. ベースシーン — クリップ開始時の状態
  2. トリガー — 変化が起こる瞬間を示す具体的なアクション
  3. 変化 + ロック — 変えるものと維持するもの

トリガーは構文上の支点です。これがないと、Omniは10秒のクリップのいつ変化を起こすべきか判断できません。その結果、全編にわたるゆっくりしたモーフィングになったり、最初の1秒に変化が詰め込まれたりします。

実例

例1 — 鏡の波紋(DeepMind公式デモ)

A woman reaches toward a mirror in a Victorian parlor.
When her fingertips touch the glass, make the mirror ripple like liquid
and her arm turn to reflective mirror material.
Keep the parlor, her face, and the warm lighting identical.

この例がうまく機能する理由:

例2 — 泡の彫刻モーフ

A glass bubble floats slowly above a wooden table.
When the bubble reaches the top of the frame, transform it into a small
porcelain sculpture of a bird mid-flight.
Keep the wooden table, the soft window light, and the slow upward motion identical.

この例がうまく機能する理由:

例3 — 蝶 → 蜂(Googleローンチデモのバリエーション)

A monarch butterfly hovers near a sunflower in a sunny meadow.
When the butterfly lands on the sunflower's center, transform it into a worker bee
collecting pollen.
Keep the sunflower, the meadow background, and the warm golden lighting identical.

この例がうまく機能する理由:

Omniが得意なトリガーの種類

トリガーの種類表現例信頼性
物理的接触”When her fingertips touch the glass”🟢 高い
空間的位置”When the bubble reaches the top of frame”🟢 高い
特定アクションの完了”When she finishes pouring the water”🟢 高い
カメラが被写体に到達”When the camera reaches her face”🟡 問題なし
数値による時間指定”At the 5-second mark”🟡 問題なし(ただし不自然になりやすい)
曖昧なタイミング”After a moment” / “Then”🔴 避ける

このパターンが機能するのは、Omniが明確なビフォー/アフター構造をもとに映像を組み立てられるためです。曖昧なトリガーではモデルがタイミングを推測する必要があり、にじんだモーフィングや唐突な切り替わりにつながります。

トリガー + ロック + ベースシーン — よくある失敗

失敗1:ロックを省く。 Omniは変化させる一方で、客間のスタイルを変えたり、照明を変えたり、被写体を入れ替えたりします。対策:「Keep [list] identical.」の後に、維持したい具体的な要素を3~5個列挙します。

失敗2:トリガーが曖昧。 「When she touches the mirror」は、「When her index finger touches the glass」より弱い表現です。物理的かつ具体的に指定しましょう。

失敗3:トリガーと変化が同じアクションを説明している。 「When the leaves fall, the leaves turn red」では、Omniはどの瞬間を基準に固定すべきかわかりません。トリガーと変化を分けましょう。「When the wind picks up, the leaves turn red and start to fall」のようにします。

失敗4:生成前のトリガーとして書く。 トリガーは設定ではなく、クリップで機能します。「Trigger: butterfly lands. Show:…」とは書かず、3つの要素をすべて文中に組み込んだ連続プロンプトにしてください。

失敗5:変化を増やしすぎる。 連動する2つの変更(鏡の波紋 + 腕)なら機能します。3つ以上になると多くの場合破綻するため、会話型編集で2ターンに分けましょう。

トリガーパターンの活用場面

代表的な制作ユースケース:

アバター機能のプロンプトでもこのパターンを使えます。被写体には@usernameを指定します。

@your_username sits at a desk reading.
When you look up at the camera, smile and wave.
Keep the desk, the warm lamp light, and your sweater identical.

これは@usernameによる呼び出しと、限定されたトリガーを組み合わせる方法です。トーキングヘッド形式の導入に便利です。

トリガーパターンを使わないほうがよい場面

クイックチェックリスト

トリガーパターンのプロンプトを送る前に、次を確認してください。

5つすべてを満たせば、モーフィングはきれいに決まりやすくなります。どれかを欠くと、再生成で奇妙な結果になりがちです。

関連記事