<h1 align="center">
<a href="https://prompts.chat">
Classical and modern techniques for creating convincing depth, volume, and spatial perception in 2D images — translated into prompt language for AI image generation.
Loading actions...
<a href="https://prompts.chat">
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend linting, type safety, or ESLint configuration.
risks
Classical and modern techniques for creating convincing depth, volume, and spatial perception in 2D images — translated into prompt language for AI image generation.
AI models generate flat-looking images by default. Without explicit depth cues, scenes look like theater backdrops — everything at the same visual distance. These techniques, drawn from 600 years of painting and photography, give the model precise instructions for creating images that feel three-dimensional. Combined with the Blender Camera Mindset, this turns flat renders into inhabited spaces.
The #1 depth cue in landscape and room-scale scenes. Farther objects appear:
| Distance | Prompt |
|---|---|
| Foreground (0-2m) | "sharp detail, rich saturated colors, crisp edges" |
| Midground (2-5m) | "slightly softer, colors a touch muted" |
| Background (5m+) | "soft and hazy, desaturated, edges dissolving into atmosphere" |
| Far background | "barely visible through atmospheric haze, almost monochrome blue-grey" |
Example: "The doorframe in the foreground is sharp and warm — dark wood grain visible. The bed 4 meters away is slightly softer, colors cooler. The window behind the bed glows with diffused light, curtains barely defined."
The simplest depth cue: objects in front block objects behind. ALWAYS specify what blocks what.
Describe the scene in layers, front to back:
LAYER 1 (closest): [object], sharp, large in frame
LAYER 2 (mid): [object], partially occluded by Layer 1
LAYER 3 (far): [object], partially occluded by Layers 1-2
LAYER 4 (background): [environment], visible in gaps between foreground elements
Key: Every layer must occlude the one behind it somewhere. If nothing overlaps, the brain reads everything as the same distance.
Objects of known size appear smaller with distance. The brain uses this to calculate depth.
An object 4m away appears roughly 4x smaller than the same object at 1m. State this explicitly:
Parallel lines converge toward vanishing points. The strongest architectural depth cue.
Best for: hallways, roads, looking straight into a room
Best for: corner views, buildings, complex interiors
[parallel elements] converging toward [vanishing point location], creating [strong/subtle] depth
Dark-light contrast creates volume. Adapted from Caravaggio, Rembrandt, Vermeer.
| Technique | Prompt |
|---|---|
| Rim light | "thin bright edge along her shoulder and hair, separating her from the dark background" |
| Under-lighting drama | "face lit from below, deep shadows in eye sockets, dramatic upward shadows" |
| Window light falloff | "bright near the window, light falling off rapidly, far corner of room in deep shadow" |
| Bounce light | "soft reflected light filling shadows on the shadow side of her face — not pitch black, slightly warm" |
Vermeer's depth secret: one strong light source (window, left side), subjects arranged in layers of light and shadow.
Prompt: "Single light source from the left window. Subject closest to window is brightly lit. Second figure, further from window, receives less light — face half in shadow. Background wall barely touched by light, deep and muted."
Warm colors advance (feel closer), cool colors recede (feel farther).
Place warm subjects against cool backgrounds for maximum depth pop:
Near surfaces show texture detail. Far surfaces are smooth/uniform. The brain reads this transition as distance.
| Material | Near prompt | Far prompt |
|---|---|---|
| Fabric | "weave pattern visible, individual threads, wrinkles and folds" | "smooth colored surface, general drape visible" |
| Skin | "pores visible, fine hair, subtle color variations" | "smooth tone, general form only" |
| Wood | "grain pattern, knots, surface texture" | "uniform brown surface" |
| Metal | "scratches, fingerprints, reflections of nearby objects" | "smooth reflective surface, general highlights" |
Mimics camera lens behavior. Sharp focus on subject, blur before and behind.
FOREGROUND (before subject): soft blur, out of focus
SUBJECT (focal plane): perfectly sharp, crisp detail
BACKGROUND (behind subject): soft bokeh, dreamy blur
POV WARNING: First-person POV panels should generally use deep focus (human eyes don't produce bokeh). Only use shallow DOF in POV when the character is focused intensely on one object.
Shadows pin objects to surfaces and show spatial relationships.
Shadows always point AWAY from the light source. State both:
Extreme dark-light. Figures emerge from blackness. Use for dramatic, emotional scenes. Prompt: "Tenebristic lighting — figure dramatically lit from one side, emerging from near-black background. Deep shadows, powerful highlights, minimal midtones."
Soft window light, intimate interiors, quiet depth. Use for calm, contemplative scenes. Prompt: "Vermeer-like soft daylight from left window. Gentle falloff across the room. Warm on lit surfaces, cool in shadows. Quiet domestic atmosphere."
Depth through color temperature shifts and dissolved edges. Use for outdoor/environmental scenes. Prompt: "Impressionistic depth — foreground colors warm and saturated, middle distance cooler and lighter, far background dissolving into pale blue-violet haze."
Multiple parallax layers with distinct treatments. Use for environments with depth and wonder. Prompt: "Layered depth like a Ghibli background — detailed foreground plants, mid-distance architecture with softer edges, distant mountains as pale watercolor shapes, sky with subtle cloud layers."
Different artistic treatments at different depths. Bold and deliberate. Prompt: "Foreground elements rendered with heavy ink lines and halftone dots. Mid-distance figures with clean cel-shading. Background as simplified color shapes with visible brush strokes."
For maximum depth, layer multiple techniques. Never rely on just one.
1. ATMOSPHERIC: far objects lighter, bluer, softer
2. OVERLAP: every layer occludes the one behind
3. SIZE: near objects large, far objects small
4. SHADOW: cast shadows anchor objects to surfaces
5. FOCUS: subject sharp, fore/background softer
At minimum, every prompt should include: