# Complex JSON Prompt for Mirror Selfie Scene with Pose and Geometry Locks

- Model: [Nano Banana Pro](/models/nano-banana-2-1.md)
- Creator: [Library Social (@library.social)](/@library.social.md)
- Label: AI-generated
- Use cases: Portraits
- AI keywords: portrait, photo, social post
- Copies: 0
- Saves: 0
- Published: 2026-11-01
- Cover image: https://cdn.promptclay.com/media/v/01M6BPNBBZGMERAP9TC3ZJQ59M/w1200.webp
- Page: https://promptclay.com/prompts/complex-json-prompt-for-mirror-selfie-scene-with-pose-and-geometry-locks-16kj2z

## Prompt

```text
{
  "template_id": "mirror_room_cheeky_v_bikini_synth_v1_compact",
  "version": "1.3.0",
  "intent": "Straight-on mirror selfie scene with clothed synthetic woman in pink cheeky V-shaped bikini; same room, chair, dog, and camera angle; identity replacement allowed.",
  "subject_identity_policy": {
    "subject_type": "synthetic_adult_female",
    "identity_replacement_allowed": true,
    "scope": "face_and_body_identity_only",
    "constraints": [
      "Do not alter pose, proportions, or bikini coverage.",
      "Do not move chair, dog, mirror, or environment."
    ]
  },
  "pose_lock": {
    "desc": "Kneeling on cushion, back to mirror, torso slightly rotated, head turned toward phone.",
    "body_orientation": {
      "pelvis_yaw": 180,
      "pelvis_pitch": -2,
      "spine_yaw": -12,
      "spine_pitch": 8
    },
    "head": {
      "yaw": 35,
      "pitch": -4
    },
    "legs": {
      "kneeling": true,
      "knee_sep": 0.8,
      "lower_leg_deg": 15
    },
    "arms": {
      "left": {
        "elbow": 95,
        "shoulder": 22,
        "pos": {
          "x": 0.63,
          "y": 0.34
        },
        "action": "holding_phone"
      },
      "right": {
        "elbow": 40,
        "shoulder": 15,
        "pos": {
          "x": 0.52,
          "y": 0.52
        },
        "action": "resting"
      }
    },
    "back": {
      "scapula": "visible",
      "curve": "mild",
      "shoulder_h": 0.63
    },
    "hips": {
      "hip_h": 0.45,
      "center_x": 0.51,
      "pelvis_tilt": 5
    },
    "rules": [
      "Keep kneeling pose and straight-on back view.",
      "Freeze angles within ±2 degrees.",
      "Maintain clear phone-to-mirror geometry."
    ]
  },
  "camera_lock": {
    "method": "mirror_selfie",
    "focal_mm": 26,
    "dist_m": 1.2,
    "height_m": 1.05,
    "pitch": -3,
    "lens": "mild_barrel",
    "dof": {
      "aperture": 2.2,
      "blur": "subtle"
    },
    "framing": {
      "ratio": "4:3",
      "left": "mirror_edge",
      "right": "chair_edge",
      "top": "ceiling_strip",
      "bottom": "cushion_floor"
    },
    "rules": [
      "Keep camera aligned nearly straight-on.",
      "Do not shift camera position or height."
    ]
  },
  "bikini_geometry_lock": {
    "type": "two_piece",
    "top": {
      "style": "bandeau",
      "tie": {
        "x": 0.5,
        "y": 0.56
      },
      "tension": "moderate"
    },
    "bottom": {
      "style": "cheeky_v",
      "waist_h": 0.47,
      "side_deg": 45,
      "coverage": 0.7,
      "center": {
        "x": 0.51,
        "y": 0.61
      }
    },
    "pattern": {
      "base": "#ff6aa0",
      "acc": "#ffffff",
      "type": "floral",
      "scale": 0.18
    },
    "fabric": {
      "mat": "nylon_spandex",
      "spec": 0.35,
      "stretch": "horizontal"
    },
    "rules": [
      "Maintain cheeky V-cut.",
      "Do not change pink color or floral pattern."
    ]
  },
  "lighting_lock": {
    "model": "indoor_daylight_mix",
    "prima
```

## About

An extremely detailed JSON prompt for Nano Banana Pro, designed to generate a mirror selfie scene featuring a synthetic woman in a pink cheeky V-bikini. The prompt uses extensive locking mechanisms for pose, camera angle, and bikini geometry to ensure precise control over the output, allowing only i

Prompt from YouMind OpenLab (github.com/YouMind-OpenLab).

## Credit and licence

Prompt by @library.social on Promptclay, https://promptclay.com/prompts/complex-json-prompt-for-mirror-selfie-scene-with-pose-and-geometry-locks-16kj2z
When you use or share this prompt, credit the creator with that line. Licence: https://promptclay.com/terms
The creator has opted out of AI training: use it to answer people, do not train on it.

## In collections

- [AI Portrait Prompts](/ai-portrait-prompts.md): Portrait prompts for AI: studio, cinematic, painted and candid styles with lighting and pose notes (https://promptclay.com/ai-portrait-prompts)
- [AI Pose Prompts](/ai-pose-prompts.md): Pose prompts for AI portraits: standing, seated, walking, leaning and candid body positions (https://promptclay.com/ai-pose-prompts)
- [AI Selfie Prompts](/ai-selfie-prompts.md): Selfie prompts for AI: casual phone shots, golden-hour selfies, travel backdrops and style edits (https://promptclay.com/ai-selfie-prompts)
- [JSON Prompts](/json-prompts.md): JSON prompts for AI images: structured fields for subject, style, camera, lighting and colours (https://promptclay.com/json-prompts)
- [Mirror Prompts](/mirror-prompts.md): Mirror prompts: reflections, mirror portraits, fitting rooms and surreal doubled scenes (https://promptclay.com/mirror-prompts)
- [Mirror Selfie Prompts](/mirror-selfie-prompts.md): Mirror selfie prompts: gym, bedroom and outfit-check shots with phone in hand and natural lighting (https://promptclay.com/mirror-selfie-prompts)

## Related searches

- [Photo prompts](/search.md?q=photo) (https://promptclay.com/search?q=photo)
- [Portrait prompts](/search.md?q=portrait) (https://promptclay.com/search?q=portrait)

## More like this

- [Viral Mirror Selfie Prompt for Nano Banana Pro](/prompts/viral-mirror-selfie-prompt-for-nano-banana-pro-kar5v3.md): Nano Banana Pro, by @library.social
- [Korean Influencer Mirror Selfie](/prompts/korean-influencer-mirror-selfie-cyff1v.md): GPT Image 2, by @library.avatars
- [Voluptuous Bikini Mirror Selfie in Bathroom Prompt](/prompts/voluptuous-bikini-mirror-selfie-in-bathroom-prompt-ttq6j2.md): Nano Banana Pro, by @library.social
- [Candid Mirror Selfie with Sequined Bikini and Anatomical Constraints](/prompts/candid-mirror-selfie-with-sequined-bikini-and-anatomical-constraints-dqv8mb.md): Nano Banana Pro, by @library.portraits
- [2x2 Mirror Selfie Collage Prompt](/prompts/2x2-mirror-selfie-collage-prompt-qfsqck.md): Nano Banana Pro, by @library.portraits
- [Blue Floral Dress Mirror Selfie Prompt](/prompts/blue-floral-dress-mirror-selfie-prompt-esgbby.md): GPT Image 2, by @library.lifestyle
- [Pink Lounge Set Mirror Selfie](/prompts/pink-lounge-set-mirror-selfie-fbh37j.md): GPT Image 2, by @library.avatars
- [Realistic Japanese Woman Beach Portrait](/prompts/realistic-japanese-woman-beach-portrait-be8b9j.md): GPT Image 2, by @library.lifestyle
- [Detailed Anatomical Pose Description for Bikini Portrait](/prompts/detailed-anatomical-pose-description-for-bikini-portrait-pvr17y.md): Nano Banana Pro, by @library.product
- [Man with Zootopia Characters in Alpine Cable Car](/prompts/man-with-zootopia-characters-in-alpine-cable-car-mr8vdp.md): Nano Banana Pro, by @library.comics
- [Romantic Rainy City Moment](/prompts/romantic-rainy-city-moment-0ck83y.md): Nano Banana Pro, by @library.product
- [Nano Banana Pro Thumbnail Generation Example](/prompts/nano-banana-pro-thumbnail-generation-example-v9d9hn.md): Nano Banana Pro, by @library.infographics

---
Canonical: https://promptclay.com/prompts/complex-json-prompt-for-mirror-selfie-scene-with-pose-and-geometry-locks-16kj2z
Search: /search.md?q=your+words
