{
"generation_request": {
"meta_data": {
"tool": "NanoBanana Pro",
"task_type": "photoreal_fashion_editorial_window_pose",
"version": "v1.0_YELLOW_HOUSE_WINDOW_GIRL_WHITE_SATIN",
"priority": "highest"
},
"references": {
"reference_image_1": {
"source": "UPLOAD_REFERENCE_IMAGE",
"purpose": "POSE_AND_COMPOSITION_LOCK",
"strict_lock": true,
"match_reference_priority": "MAX",
"preserve_window_frame": true,
"preserve_leg_position": true,
"preserve_body_angle": true,
"preserve_camera_distance": true,
"no_style_drift": true
},
"reference_image_2": {
"source": "UPLOAD_FACE_REFERENCE (OPTIONAL)",
"purpose": "FACE_IDENTITY_LOCK",
"strict_lock": true,
"face_similarity_priority": "MAX",
"no_identity_blending": true,
"no_beautify": true,
"no_age_shift": true,
"preserve_skin_texture": true,
"preserve_facial_proportions": true
}
},
"creative_direction": {
"concept": "Een speelse, editorial fashionmoment: een jonge vrouw die casual zit in een open raam van een geel huis, één been omhoog gestrekt naar buiten, vastgelegd als een schone, moderne lifestylefoto.",
"mood": "fris, nonchalant, stijlvol, jeugdig",
"style_keywords": "Europese straatstijl, speelse vrouwelijkheid, minimaal editorial"
},
"scene": {
"location": "woonhuis exterieur",
"architecture": {
"house_color": "zachte warme gele gevel",
"window": "eenvoudig rechthoekig raam met witte binnenwanden",
"background": "schone, onbewoonde, door de zon beschenen muur"
},
"time": "middag",
"lighting": "direct natuurlijk zonlicht, scherpe schaduwen"
},
"subject": {
"gender": "vrouw",
"pose": {
"position": "zittend in het raamkozijn",
"legs": "één been uitgestrekt en opgetild naar buiten, het andere ontspannen",
"arms": "één arm vrij buiten het raam hangend"
},
"expression": "neutraal tot kalm, ontspannen zelfverzekerdheid",
"gaze": "kijkend vooruit of iets opzij"
},
"wardrobe": {
"dress": {
"type": "witte satijnen slipjurk",
"style": "dunne bandjes, minimaal, vloeiende stof",
"length": "midi",
"finish": "zachte satijnen glans"
},
"headphones": {
"type": "over-ear",
"color": "zuiver wit",
"style": "schoon, modern, minimaal"
},
"shoes": {
"type": "platte of laag hakken schoenen",
"color": "wit",
"style": "eenvoudig, elegant"
}
},
"accessories": {
"flowers": {
"type": "verse gele bloemen",
"placement": "losjes in één hand gehouden",
"look": "natuurlijk, enigszins wild boeket"
}
},
"photography": {
"camera_style": "fashion editorial straatfotografie",
"lens": "35mm",
"framing": "gecentreerd onderwerp, hele lichaam binnen het raamkozijn",
"depth_of_field": "gematigd, achtergrond scherp",
"color_grade": "warme geeltinten, schone witte tinten, natuurlijke huidtinten"
},
"output_settings": {
"aspect_ratio": "4:5",
"orientation": "portret",
"resolution_target": "ultra_hoog_resolutie",
"render_style": "ultra_fotorealistisch_editorial",
"sharpness": "schoon_en_scherp",
"dynamic_range": "natuurlijk_niet_hdr",
"no_text": true,
"no_watermark": true,
"no_logo": true
},
"quality_controls": {
"anatomy": {
"no_deformed_limbs": true,
"no_extra_fingers": true
},
"fabric": {
"satin_reads_real": true
},
"coherence": {
"wardrobe_consistent": true,
"pose_identical_to_reference": true
}
},
"negative_prompt": [
"gepatroonde jurk",
"donkere of zwarte kleding",
"hoofdtelefoons niet wit",
"laarzen of donkere schoenen",
"drukke achtergrond",
"cartoon, illustratie, anime",
"HDR, overscherpte",
"tekst, watermerk, logo",
"gedeformeerde anatomie"
]
}
}