There is one structure professional prompt engineers reach for again and again when writing image prompts: Subject, Style, Lighting, Mood. Four layers, in that order, that turn a one-liner into something the model can actually compose. Once you internalise it, your hit-rate on first-try images will climb dramatically.
Most beginner prompts read like a single sentence — "a girl in a forest" — and the result is whatever the model assumes you meant. Professional prompts read like a tiny brief. They tell the model exactly who or what is being depicted, in which visual language, lit in a specific way, with a particular emotional tone. This four-layer structure is not a rigid template; it is a checklist that ensures you never accidentally leave the most important decisions up to the model.
In this tutorial we will break down each layer, see what happens when one is missing, and assemble a complete prompt step by step.
Every image you have ever admired — a film still, a magazine cover, a children's book illustration — exists at the intersection of four layered decisions. The artist chose what to depict (subject), how to render it (style), under what light (lighting), and with what feeling (mood). When you write an image prompt, you are making the same four decisions on the model's behalf.
Think of it like ordering a coffee. "Coffee, please" leaves five questions unanswered. "Large oat-milk flat white, extra hot, single shot, no sugar" leaves none. Image prompts work the same way — the model has many defaults, but they rarely match what is in your head.
Name your hero element first. Be concrete. "A woman" is weaker than "an elderly woman with silver hair, wearing a linen apron". Specify count, posture, and the most distinctive features. If multiple subjects appear, mention their relationship — "standing beside", "facing each other", "embracing".
State the medium and the visual language. "Photorealistic", "watercolour illustration", "1990s anime cel", "3D render in the style of Pixar", "oil painting with thick impasto". Style is the single most powerful word group in an image prompt because it determines almost every other texture and edge in the result.
Tell the model where light comes from and what it feels like. "Soft window light from the left", "harsh midday sun", "neon backlight", "golden hour rim light". Lighting decisions are what separate snapshots from images that look like they were art-directed.
Describe the emotional temperature. "Melancholy and quiet", "energetic and joyful", "tense and cinematic", "warm and nostalgic". Mood pulls colour palette, expression, and composition into alignment automatically.
Weak prompt — no structure
a chef in a kitchen
The model has to invent the chef's age, gender, attire, the kitchen's era and tidiness, the lighting (overhead fluorescent? warm window light?), and the mood (frantic dinner service? quiet morning prep?). You will get something generic and probably the wrong era — a glossy modern stock-photo kitchen, when you actually wanted a cosy Italian trattoria at golden hour.
Strong prompt — all four layers present
SUBJECT: A middle-aged Italian chef in a crisp white apron,
kneading fresh pasta dough on a flour-dusted wooden table,
flour clinging to his forearms.
STYLE: Photorealistic, shot on a 50mm prime lens,
shallow depth of field, Kodak Portra 400 film aesthetic.
LIGHTING: Warm golden hour sunlight pouring through a
single arched window on the left, soft shadows on the right.
MOOD: Quiet, focused, nostalgic — a slow Sunday morning
in a small family-run trattoria in Bologna.
--ar 3:2 --v 6 --style raw
Every key decision is explicit. The output would show a warm, cinematic, film-grained portrait of a chef bathed in golden light, with the pasta dough and flour rendered in clear focus and the kitchen softly blurred behind him. You can label your layers as in this example, or weave them into a single paragraph — both work.
--ar 16:9 --v 6 --style raw. In DALL·E 3, mention aspect ratio in natural language: "in 16:9 landscape format".Tip: If a generated image disappoints, audit which of the four layers is weakest. Nine times out of ten, lighting or mood is the missing layer — most beginners over-specify subject and forget the other three.
Take a vague prompt like "a cat on a windowsill" and rewrite it once for each of these moods: cosy and sleepy, mysterious and gothic, bright and playful. Keep subject and style identical — only change the lighting and mood layers. Compare results.
Write a labelled four-layer prompt for a fictional book cover: a young astronaut discovering a luminous alien plant on a desert moon. Use the exact SUBJECT / STYLE / LIGHTING / MOOD labels in your prompt. Run it in your tool of choice.
Pick any photograph you love — from a magazine, film still, or your camera roll. Reverse-engineer it: write the four-layer prompt that would recreate its feel. This trains your descriptive vocabulary faster than anything else.
Sign in to join the discussion and post comments.
Sign inPrompt Engineering for Content & Copywriting
Write blogs, ads, emails, and social media content ten times faster with AI. 13 practical tutorials on prompt engineering for content creators and copywriters.
Advanced Prompt Engineering Techniques
Master the powerful techniques AI experts use every day. Chain-of-thought, RAG, agents, function calling, prompt evaluation, and much more — 20 deep-dive tutorials.
Prompt Engineering for Business & Productivity
Use AI to work smarter — automate tasks, make better decisions, and communicate professionally. 12 practical business prompt tutorials for professionals.
Prompt Engineering for Data Science & Analytics
Supercharge your data workflows with AI. 15 practical tutorials on using prompt engineering for data cleaning, EDA, machine learning, SQL, visualisation, and more.
Prompt Engineering for Developers
Use AI as your coding co-pilot. 18 tutorials on writing prompts to generate clean code, debug faster, write tests, build APIs, and ship better software.
Prompt Engineering Projects & Real-World Applications
Twelve hands-on projects that turn prompt engineering theory into a portfolio. Build chatbots, content generators, RAG systems, and more.