2x2 Grid Character Consistency Prompt (JSON) — Nano Banana Pro AI Generated Image

2x2 Grid Character Consistency Prompt (JSON)

Social Media Post

A JSON-formatted prompt for Nano Banana Pro designed to maintain the identity of an uploaded reference image across four different frames in a 2x2 grid layout. The scenario focuses on a Japanese woman

Prompt

{
  "layout": {
    "type": "2x2 grid",
    "description": "A 2x2 composition dividing the screen into four parts. The same person is used in each frame, changing the distance, composition, angle, and viewpoint in all of them."
  },
  "source": {
    "mode": "image_reference",
    "reference_images": {
      "primary": "base_person_image"
    },
    "preserve": {
      "same_person": true,
      "identity_lock": true,
      "keep_face": true,
      "keep_hairstyle": true,
      "keep_outfit": true
    }
  },
  "subject": {
    "person": "Japanese woman",
    "emotion": "hungry but playful, slightly tired, relatable"
  },
  "poses": {
    "variation_rule": "each frame uses a different composition and angle",
    "base_shot_type": "middle shot",
    "frame_variations": [
      "sitting at a small apartment table, shoulders slightly slumped, holding her stomach with one hand, faint amused smile",
      "leaning back in a chair, head tilted up, eyes half-closed, one hand resting on her stomach as if enduring hunger",
      "standing in the kitchen area, arms loosely crossed over her midsection, looking toward the fridge with a resigned playful expression",
      "sitting on the sofa, knees drawn slightly up, one hand pressing lightly on her stomach, soft laugh at her own situation"
    ]
  },
  "accessories": {
    "handheld_item": "empty plate or nothing in hands"
  },
  "environment": {
    "location": "small apartment interior",
    "room_type": "kitchen and living area",
    "time": "late afternoon",
    "context": "missed lunch, waiting until dinner",
    "details": [
      "simple dining table",
      "compact kitchen",
      "sofa and low table",
      "everyday lived-in apartment feel"
    ]
  },
  "lighting": {
    "primary": "soft natural daylight from window",
    "secondary": "subtle indoor ambient light"
  },
  "camera": {
    "shot_type": "middle shot",
    "lens_feel": "slight wide-angle",
    "framing": "waist-up, subject centered with gentle variation per frame"
  },
  "color_tone": "natural color, neutral skin tones, realistic indoor daylight balance",
  "image_quality": {
    "realism": "photorealistic",
    "style": "casual everyday snapshot"
  }
}
Generate Image