Was working on a new prompt for these characters. Mainly for Nano

A polished image of Was working on a new prompt for these characters. Mainly for Nano uses clear subject styling, lighting, composition, and atmospheric.

Was working on a new prompt for these characters. Mainly for Nano

Prompt

Copy and customize

2x2 grid, 16:9, AI picks different subjects: INPUT: $ SUBJECT

// ── SEMANTIC INFERENCE ──────────────────────────────────────────

ARCHETYPE = infer_subject_archetype($ SUBJECT) // woman, elder, child, craftsman, musician

MOOD = infer_mood_key($ SUBJECT) // serene, defiant, nostalgic, mischievous

ENVIRONMENT = infer_setting($ SUBJECT) // vintage bathroom, garden shed, taxicab, library

ERA = infer_era_aesthetic($ SUBJECT) // 1920s, 1970s, contemporary, near-future

STYLING = infer_wardrobe($ SUBJECT, ERA) // fabric, cut, silhouette, color

HAIR = infer_hair_style($ SUBJECT, ERA)

MAKEUP = infer_makeup_signature($ SUBJECT, ERA)

JEWELRY = infer_jewelry_set($ SUBJECT, count=2..3) // nose ring, earring, chain, watch

BODY_ART = infer_tattoo($ SUBJECT) // placement, style, iconography

POSE = infer_pose($ SUBJECT) // profile, three-quarter, back-turned

EXPRESSION = infer_expression($ SUBJECT) // eyes closed, half-lidded, direct gaze

PROPS = infer_counter_props($ SUBJECT, count=4..7) // bottles, towels, tools, books

WALL_ART = infer_wall_decor($ SUBJECT, count=2..4) // mirror, icons, prints, calendar

LIGHTING = infer_light_recipe($ SUBJECT, ERA) // overhead + window, lamps, neon, candle

COLOR_GRADE = infer_color_grade($ SUBJECT, ERA) // teal-warm, sepia, cold-noir, pastel

PALETTE = infer_palette($ SUBJECT, ERA)

// ── COMPOSITION FIELD ──────────────────────────────────────────

P(x,y) = subject_gravity(ARCHETYPE) + environment_pull(ENVIRONMENT)

F = ∇P // directional flow: gaze axis, body orientation

Curl = ∇×P // organic curves: hair, ribbon, fabric folds, smoke

Div = ∇·F // density: texture of skin, cloth, wallpaper, clutter

// ── SUBJECT CONSTRUCTION ───────────────────────────────────────

SUBJECT_LAYER = photoreal_human(

archetype := ARCHETYPE,

pose := POSE, // e.g., left profile, chin lifted, eyes closed

expression := EXPRESSION, // serene confidence, guarded, bemused

skin := 'pores visible, natural texture, subtle blush, no plastic smoothing'

)

STYLING_LAYER = {

hair := HAIR, // shape, weight, fall, dampness or shine

makeup := MAKEUP, // lips, liner, contour, freckles

jewelry:= JEWELRY, // small silver nose ring, dangling gold earring, chain

garment:= render_fabric(

type := STYLING.material, // satin, linen, silk, wool

cut := STYLING.cut, // cap sleeves, open back, high collar

color := STYLING.color, // deep burgundy, ochre, ivory

detail:= STYLING.detail // ribbon ties, seams, embroidery

)

}

BODY_ART_LAYER = {

placement := BODY_ART.location, // left arm, shoulder, collarbone

style := BODY_ART.style, // traditional, fine-line, blackwork

motifs := BODY_ART.motifs, // roses, leaves, sparrows, anchors

rendering := 'saturated ink, subtle sheen from skin oil'

}

// ── ENVIRONMENT ────────────────────────────────────────────────

WALLS = wallpaper_or_paint(

color := PALETTE.wall,

texture := 'hand-applied, subtly uneven, faint scuffs'

)

WALL_DECOR = for each item in WALL_ART:

render_frame(item.kind, item .art, item.position)

// gold-frame mirror, icon panel, rosary, cross, sconce

COUNTER = surface_dressing(

props := PROPS, // perfume bottles, tubes, towel, lipstick

clutter := 'light, arranged, not chaotic — each prop readable'

)

// ── LIGHTING RECIPE ────────────────────────────────────────────

KEY : warm overhead lamp, diffused, ~2900K, casting soft downward light

FILL : soft window glow from opposite side, ~5200K daylight diffused

RIM : faint atmospheric rim from window on hair and shoulder edges

SHADOWS : soft, present, not crushed

SPECULAR : subtle on skin, satin highlight on fabric, glass glint on bottles

// ── COLOR GRADE ────────────────────────────────────────────────

Grade : cool shadows, warm midtones, slightly desaturated reds

Look : dreamy retro, teal-shifted shadows, filmic rolloff

Palette : wall = pale mint; garment = deep burgundy; skin = warm ivory;

tattoo = saturated floral; props = amber glass, cream, blush

// ── CAMERA ─────────────────────────────────────────────────────

Lens : 50mm prime, f/1.8–f/2.0

Distance : medium-close portrait, upper body in frame

Focus : tack-sharp on nearest eye / cheekbone / tattoo highlight

Bokeh : creamy, subtle, golden-amber highlights from props and sconce

Resolution : 8K

Framing : rule of thirds, subject slightly off-center, gaze space preserved

// ── FINISH ─────────────────────────────────────────────────────

No plastic smoothing, no heavy retouch, no drawn edges.

Skin retains pores, fine hairs, lip texture, subtle creases.

Fabric retains weave, sheen, and weight.

Background props rendered in same photoreal fidelity, softened by DOF.

No text, no watermark, no logos.

Output: one 8K photoreal cinematic portrait, fully inferred from $ SUBJECT.

Best for

Portrait styleFashion conceptCinematic moodNeon lookNature setting

Tips

Keep the main subject focused so 2x2 grid 16 9 AI picks different remains recognizable after style or lighting changes.

Adjust camera angle and aspect ratio before generation when the composition needs a specific platform format.

How to use this Nano Banana Pro prompt

1

Copy the ready-to-use Nano Banana Pro prompt from this page.

2

Paste it into GoEnhance AI or another generator that supports Nano Banana Pro.

3

Click generate and get your image quickly. You can edit the prompt first if needed.

Copy the prompt, try it with GoEnhance AI or another tool that supports Nano Banana Pro, and generate your image in just a few simple steps.

Overview

Everything you need to master AI prompts

From quick copy-paste prompts to advanced techniques, build stunning visuals faster.

20000+ prompts
All major models
Updated Daily