nanobanana prompt: Hyper-real Street Portrait with Cartoon Doppelgänger Embrace

This prompt masterfully orchestrates a sophisticated visual dialogue between photographic realism and animated stylization within a single urban frame. The artistic breakdown reveals meticulous attention to contrasting textures: the photoreal subject exhibits authentic skin pores and fabric weaves, while the cartoon counterpart employs smooth surfaces with toon shading and exaggerated proportions. Golden hour lighting bathes both figures in warm, cinematic illumination, yet each responds differently—natural shadows ground the human figure, while stylized highlights define the animated character. The composition's emotional core lies in the gentle embrace, creating a poignant juxtaposition of reality and imagination that challenges conventional portraiture boundaries. #Hyperrealism #DigitalPortraiture #CharacterDesign #UrbanPhotography

Prompt

Upload your photo. Hug your cartoon version🫂

✨Tools : ChatGPT image 1.5 or Nano banana pro 4k on @higgsfield_ai

👇🏻Prompt👇🏻

{

"title": "Hyper-real street portrait: real person hugging a clearly CARTOONY version of themselves",

"inputs": {

"user_photo": "REPLACE_WITH_USER_FACE_PHOTO_URL_OR_IMAGE_ID",

"style_reference_image": "REPLACE_WITH_CARTOON_STYLE_REFERENCE_URL_OR_IMAGE_ID"

},

"prompt": "Create a cool, hyper-real, street-style portrait in a real urban street environment at golden hour (natural light, city bokeh, shallow depth of field). Use the provided USER PHOTO to preserve the person’s identity ONLY for the photoreal character.\n\nKEY GOAL: The difference between REAL and CARTOON must be very obvious.\n\nScene & composition:\n- Vertical portrait, waist-up preferred, centered.\n- A photoreal, hyper-real version of the person stands behind.\n- In front: the person’s CARTOON VERSION in a premium 3D animated style strongly matching the STYLE REFERENCE IMAGE.\n- The photoreal person hugs the cartoon from behind: one arm gently around the cartoon’s neck/upper chest in a friendly embrace (not choking), the other hand lightly resting on the cartoon’s shoulder.\n- Both smiling warmly and looking directly into the camera.\n\nPhotoreal person requirements:\n- 100% realistic human: visible skin pores, natural imperfections, realistic hair strands, authentic fabric weave.\n- Realistic streetwear outfit that complements the cartoon’s colors.\n\nCartoon version requirements (MAKE IT MORE CARTOONY):\n- Must look like a stylized animated character, NOT realistic.\n- Exaggerated proportions: slightly larger head, bigger expressive eyes, simplified nose/mouth, softer facial planes.\n- Smooth skin with NO pores, NO real-world micro-textures.\n- Stylized hair: clean clumped curls/strands with animated volume (not individual photoreal strands).\n- Use toon-like material response: soft highlights, clean shading, subtle subsurface glow, crisp edges.\n- Keep clear resemblance to the user (overall face shape cues), but do NOT make it realistic.\n- Outfit & accessories should follow the STYLE REFERENCE IMAGE vibe closely (boho/patchwork streetwear, layered handcrafted details, playful colors) with clearly animated fabric detail.\n\nLighting & camera:\n- Photoreal character uses natural golden-hour lighting with realistic shadows.\n- Cartoon character uses matching scene lighting BUT rendered with stylized shading (animated look).\n- 50mm lens look, f/1.8, cinematic grade, sharp focus on both faces.\n\nImportant:\n- Both characters must be in the same frame and clearly different in rendering style.\n- The cartoon must NEVER look photoreal.",

"negative_prompt": "cartoon looks realistic, pores on cartoon skin, photoreal cartoon hair, uncanny valley, same rendering style for both, low quality, blur, noise, extra fingers, deformed hands, duplicated limbs, aggressive choking, violence, bruises, blood, text, watermark, logo, caption, frame, heavy artifacts",

"params": {

"aspect_ratio": "4:5",

"quality": "ultra",

"stylization_strength": 0.85,

"identity_preservation_strength": 0.9,

"reference_strength": 0.9,

"depth_of_field": "strong",

"seed": 12345

},

"tuning_tips": [

"If your cartoon still looks too real: increase stylization_strength to 0.95 and add more 'exaggerated proportions, big eyes, smooth skin, toon shading' phrases.",

"If the cartoon stops resembling you: keep the REAL person locked to your user_photo (identity_preservation_strength high), but for the cartoon rely more on the style_reference_image and reduce any face-detail realism cues (remove words like 'highly detailed skin' from cartoon section).",

"If your tool supports separate controls per subject: set HIGH identity for photoreal, MEDIUM identity for cartoon, HIGH style for cartoon."

]

}