PromptFeed
Photography & Realism

Streetwear doodle portrait

A full-body studio portrait blending a fashion photograph with playful hand-drawn vector doodles and abstract liquid shapes.

Minimum tier: free4 editable variables
Streetwear doodle portrait

Image generated by us with gpt-image-2. Prompt by @rovvmut_

Prompt

A high-resolution, full-body studio portrait rendered as mixed media: a sharp photograph combined with flat digital vector overlays. A [SUBJECT_DESCRIPTION] poses dynamically, [POSE_DESCRIPTION], against a solid bright [BACKGROUND_COLOR] background, shot from a slight low angle with soft, even studio lighting so the whole figure stays in focus. The subject wears a monochromatic [OUTFIT_COLOR] streetwear outfit with white accents: a bucket hat with white contrast stitching, a fuzzy high-pile fleece jacket, a plain graphic t-shirt, cuffed jeans with visible white stitching, and clean white low-top sneakers. Layered over the photograph are flat white hand-drawn vector doodles in a playful, energetic style: a vintage microphone, a retro boombox with sound lines, motion strokes near the hat, and a cracked-ground illustration radiating out from beneath the subject's feet. Soft, amorphous liquid-blob shapes in a deeper tone of [BACKGROUND_COLOR] swirl behind the figure as a secondary background layer. The edge between the crisp photographic subject and the flat graphic overlays should read cleanly, giving the whole piece a bold, urban, high-contrast, artistic energy.

5 placeholders still empty. Copied as is, the generator will draw the brackets literally inside the image.

Editable variables

Change any value and the prompt rewrites above. Copy the finished result.

text

How the person looks: apparent gender, build, hair, facial hair, skin tone.

text

The body language and pose of the subject.

color

The dominant background color, also echoed in the liquid-shape overlay.

color

The main color of the streetwear outfit (hat, jacket, jeans).

Generate the image here

With your own OpenAI key. Free for us, and what you spend is yours.

Kept in this browser only and sent straight to OpenAI's API: it never passes through a server of ours, because there is no server of ours in between. Check it yourself in the network tab.

Fill in the remaining variables before generating, or the model will draw the brackets.

Similar cases