Image Generation Nano Banana Nano Banana Social Media

Technical Pose and Camera Lock Prompt (Swimsuit)

An extremely detailed, technical JSON prompt for Gemini Nano Banana Pro that uses 'lock' parameters to precisely control the subject's pose (body orientation, arm/leg angles, hand gestures), camera settings (focal length, position, distortion), and clothing geometry (one-piece swimsuit with specific text). This prompt is designed for highly controlled image generation.

February 23, 2026 Source: YouMind
social-media-3416-1.jpg

Generated result using this prompt

The Prompt

{
  "pose_lock": {
    "subject_count": 1,
    "primary_subject_index": 0,
    "body_orientation": {
      "global_facing_degrees": 210,
      "torso_rotation_deg": 25,
      "torso_tilt_forward_deg": 15
    },
    "head_orientation": {
      "yaw_deg": -18,
      "pitch_deg": -5,
      "roll_deg": 2,
      "gaze_target": "camera_lens"
    },
    "shoulders": {
      "tilt_deg": -10,
      "left_elev_cm": 2,
      "right_elev_cm": -2
    },
    "arms": {
      "left": {
        "elbow_deg": 95,
        "wrist_deg": -10,
        "pos_n": {
          "x": 0.22,
          "y": 0.24
        }
      },
      "right": {
        "elbow_deg": 80,
        "wrist_deg": -15,
        "pos_n": {
          "x": 0.64,
          "y": 0.68
        }
      }
    },
    "hands": {
      "left": {
        "pose": "relaxed_open",
        "spread": 0.25
      },
      "right": {
        "pose": "light_hold",
        "spread": 0.15
      }
    },
    "legs": {
      "surface": "floor",
      "hip_height_cm": 18,
      "left_knee_deg": 90,
      "right_knee_deg": 100
    },
    "neck_back": {
      "neck_ext": 0.55,
      "upper_back_curve": 0.35
    },
    "face": {
      "mouth": "slight_open",
      "brows": 0.3,
      "eyes": 0.85
    },
    "strength": 1
  },
  "camera_lock": {
    "type": "smartphone_front",
    "focal_mm": 24,
    "focus_m": 0.45,
    "pos": {
      "h_m": 1.45,
      "dist_m": 0.4,
      "lat_m": 0.15
    },
    "orientation": {
      "yaw_deg": -40,
      "pitch_deg": -40,
      "roll_deg": 3
    },
    "lens": {
      "fov_deg": 73,
      "distortion": "mild_barrel",
      "strength": 0.18
    },
    "crop": {
      "ar": "4:5",
      "box": {
        "l": 0.02,
        "r": 0.98,
        "t": 0,
        "b": 1
      },
      "anchor": {
        "x": 0.42,
        "y": 0.35
      }
    },
    "dof": {
      "plane_m": 0.45,
      "blur_px": 3
    },
    "exposure": {
      "shutter": 0.01,
      "iso": 120,
      "aperture": 2
    },
    "white_balance": {
      "temp_k": 5200,
      "tint": 0.02
    },
    "strength": 1
  },
  "clothing_geometry_lock": {
    "type": "one_piece_swimsuit",
    "color": "{argument name="swimsuit color" default="light_cream"}",
    "material": {
      "finish": "smooth",
      "thickness_mm": 0.8,
      "stretch": 0.3
    },
    "straps": {
      "count": 2,
      "width_cm": 1.5,
      "orientation": "vertical"
    },
    "front_text": {
      "line1": "{argument name="text line 1" default="CALIFORNIA"}",
      "line2": "{argument name="text line 2" default="WEST COAST"}",
      "color": "blue",
      "scale": 0.6
    },
    "fit": {
      "form": "form_following",
      "wrinkles": 0.15
    },
    "prohibited": [
      "no_anatomical_detail",
      "no_pelvic_geometry",
      "no_sensitive_region_measurements"
    ],
    "strength": 1
  },
  "lighting_lock": {
    "key": {
      "type": "window_daylight",
      "azimuth_deg": 40,
      "elev_deg": 55,
      "lux": 1200
    },
    "fill": {
      "ratio": 0.4,
      "temp_k": 5000
    },
    "shadows": {
      "softness": 0.7
    },
    "specular": {

Parameters

aspect_ratio

1:1

quality

high

About This Prompt

An extremely detailed, technical JSON prompt for Gemini Nano Banana Pro that uses ‘lock’ parameters to precisely control the subject’s pose (body orientation, arm/leg angles, hand gestures), camera settings (focal length, position, distortion), and clothing geometry (one-piece swimsuit with specific text). This prompt is designed for highly controlled image generation.

Prompt Content

{
  "pose_lock": {
    "subject_count": 1,
    "primary_subject_index": 0,
    "body_orientation": {
      "global_facing_degrees": 210,
      "torso_rotation_deg": 25,
      "torso_tilt_forward_deg": 15
    },
    "head_orientation": {
      "yaw_deg": -18,
      "pitch_deg": -5,
      "roll_deg": 2,
      "gaze_target": "camera_lens"
    },
    "shoulders": {
      "tilt_deg": -10,
      "left_elev_cm": 2,
      "right_elev_cm": -2
    },
    "arms": {
      "left": {
        "elbow_deg": 95,
        "wrist_deg": -10,
        "pos_n": {
          "x": 0.22,
          "y": 0.24
        }
      },
      "right": {
        "elbow_deg": 80,
        "wrist_deg": -15,
        "pos_n": {
          "x": 0.64,
          "y": 0.68
        }
      }
    },
    "hands": {
      "left": {
        "pose": "relaxed_open",
        "spread": 0.25
      },
      "right": {
        "pose": "light_hold",
        "spread": 0.15
      }
    },
    "legs": {
      "surface": "floor",
      "hip_height_cm": 18,
      "left_knee_deg": 90,
      "right_knee_deg": 100
    },
    "neck_back": {
      "neck_ext": 0.55,
      "upper_back_curve": 0.35
    },
    "face": {
      "mouth": "slight_open",
      "brows": 0.3,
      "eyes": 0.85
    },
    "strength": 1
  },
  "camera_lock": {
    "type": "smartphone_front",
    "focal_mm": 24,
    "focus_m": 0.45,
    "pos": {
      "h_m": 1.45,
      "dist_m": 0.4,
      "lat_m": 0.15
    },
    "orientation": {
      "yaw_deg": -40,
      "pitch_deg": -40,
      "roll_deg": 3
    },
    "lens": {
      "fov_deg": 73,
      "distortion": "mild_barrel",
      "strength": 0.18
    },
    "crop": {
      "ar": "4:5",
      "box": {
        "l": 0.02,
        "r": 0.98,
        "t": 0,
        "b": 1
      },
      "anchor": {
        "x": 0.42,
        "y": 0.35
      }
    },
    "dof": {
      "plane_m": 0.45,
      "blur_px": 3
    },
    "exposure": {
      "shutter": 0.01,
      "iso": 120,
      "aperture": 2
    },
    "white_balance": {
      "temp_k": 5200,
      "tint": 0.02
    },
    "strength": 1
  },
  "clothing_geometry_lock": {
    "type": "one_piece_swimsuit",
    "color": "{argument name="swimsuit color" default="light_cream"}",
    "material": {
      "finish": "smooth",
      "thickness_mm": 0.8,
      "stretch": 0.3
    },
    "straps": {
      "count": 2,
      "width_cm": 1.5,
      "orientation": "vertical"
    },
    "front_text": {
      "line1": "{argument name="text line 1" default="CALIFORNIA"}",
      "line2": "{argument name="text line 2" default="WEST COAST"}",
      "color": "blue",
      "scale": 0.6
    },
    "fit": {
      "form": "form_following",
      "wrinkles": 0.15
    },
    "prohibited": [
      "no_anatomical_detail",
      "no_pelvic_geometry",
      "no_sensitive_region_measurements"
    ],
    "strength": 1
  },
  "lighting_lock": {
    "key": {
      "type": "window_daylight",
      "azimuth_deg": 40,
      "elev_deg": 55,
      "lux": 1200
    },
    "fill": {
      "ratio": 0.4,
      "temp_k": 5000
    },
    "shadows": {
      "softness": 0.7
    },
    "specular": {

Sample Images

  • social-media-3416-1.jpg
  • social-media-3416-2.jpg

Source: YouMind Nano Banana Pro Prompts Library | ID: 3416

Share This Prompt

Share on X

Prompt Info

Type image
Model Nano Banana
Source YouMind
Added 2/23/2026

Tags

Nano Banana Social Media

Daily Prompt Updates

New prompts are automatically curated daily from top AI creators on X.

Auto-curated from X
← Browse All Prompts