This prompt doesnt quite work on...
Reference image from @GdgtifyView Original

Copy this Nano Banana Pro text-to-image prompt to create character...

Text-to-Image

Prompt

This prompt doesn't quite work on GPT because of restrictions but Nano Banana is more than good enough for it. Prompt: do this for Argentina World Cup 2026, void main() { string player = "[PLAYER]"; string team = "[TEAM]"; // --- The series (infer the arc to dramatize) --- Arc a = infer_career_drama(player); // the prodigy years / the exile / the comeback - pick the prestige angle tone(restrained, moody, character_first); // NOT loud - quiet and heavy // --- Key art composition --- portrait(infer_player_persona(player), contemplative, half_shadow); environment(symbolic_setting(a), atmospheric, shallow_focus); // empty stadium / tunnel / rain on glass grade(infer_team_colors(team), desaturated_prestige, single_accent); // --- Streaming furniture (flat overlay) --- title(invent_series_title(player), elegant_serif_or_thin_sans, centered); tagline(invent_logline(player), small, below_title); platform_mark("LIMITED SERIES", "NOW STREAMING", micro_caps, corner); laurels(invent_critic_pullquotes(), thin); render(cinematic_still, film_grain: fine, premium_negative_space); }

How This Prompt Works

Copy this Nano Banana Pro text-to-image prompt to create character portraits with cinematic lighting and 3D-rendered depth. Best in 3:4 framing. Ready for...

Keep the base prompt intact for the first run, then iterate on one variable at a time so the composition stays stable. Keep the generator on 3:4 for the closest match. The mood is anchored by { string player = "[player]"; string team = "[team]"; // --- the series (infer the arc to dramatize) --- arc a...

Best Settings

Recommended Aspect Ratio
3:4
Recommended Style
Cinematic, 3D Rendered
Negative Prompt
ugly, deformed, low quality, blurry, text, watermark, worst quality, low res
Recommended Model
Nano Banana Pro

What to Change First

  • Change the subject block first: { string player = "[PLAYER]"; string team = "[TEAM]"; // --- The series (infer the arc to dramatize) --- Arc a =...
  • Adjust the mood through light and backdrop cues: { string player = "[PLAYER]"; string team = "[TEAM]"; // --- The series (infer the arc to dramatize) --- Arc a =...
  • Keep the finish constraints aligned while you test variants: { string player = "[PLAYER]"; string team = "[TEAM]"; // --- The series (infer the arc to dramatize) --- Arc a =...

Before You Generate

Note 1

Use 3:4 on the first run, then test alternate crops after the base composition is working.

Note 2

Lock the environment before fine styling changes: { string player = "[PLAYER]"; string team = "[TEAM]"; // --- The series (infer the arc to dramatize) --- Arc a...

Best For

  • Portrait studies, beauty concepts, and tightly framed editorial references.
  • Text-to-image ideation when you want a reliable starting frame in 3:4.
  • Cinematic, mood-first outputs where light direction carries a lot of the final image quality.

Skip This Prompt If

  • You need a wide environment shot or multiple subjects competing for attention in the same frame.
  • You need to begin with a radically different crop than 3:4 instead of honoring the existing composition hints.
  • You want a loose multi-subject scene instead of a prompt built around one controlled focal point.

Mistakes to Avoid

  • Ignoring the recommended 3:4 crop on the first run. The prompt's composition cues were written for that frame.
  • Changing subject, lighting, and finish together. You lose the stable base that makes the prompt reusable.
  • Expanding into a wider composition without rewriting the camera and framing cues to match the new scene.

3 Ways to Adapt This Prompt

Use these as safe starting edits so you keep the prompt's structure while still making it your own.

Swap the subject, keep the frame

Replace { string player = "[player]"; string team = "[team]"; // --- the series (infer the arc... with your own subject while leaving the camera and composition cues intact.

Retune the mood, not the structure

Keep the subject block, then rewrite { string player = "[player]"; string team = "[team]"; // --- the series (infer the arc... to move the image into a new lighting setup.

Change the finish without breaking geometry

Test a new texture or rendering finish by rewriting { string player = "[player]"; string team = "[team]"; // --- the series (infer the arc... while leaving the scene structure alone.

Generate This Image

Use our professional tools to tweak this prompt and generate your own version in seconds.

GPT Image 2 Generator

GPT Image 2 Generator
Reference Image(0/9)
1085 / 8000
Cost 4 creditsRemaining 0 credits
Image Preview

No Images Generated