Art direction audition · Sculpting Static
The goal of this run
{
"high_level_description": "A 16:9 monochrome torn-paper photomontage: a lighthouse on a rocky point, sliced into offset horizontal bands yet reading as one solid tower, throws a pale wedge of light across a field of television static that dissolves into clear, resolved sky around it, all mounted on a plain pale warm-gray sheet with the headline 'Sculpting Static' set flush left in the open margin.",
"style_description": {
"aesthetics": "torn-paper photomontage, monochrome, patient and precise, quietly wistful, gallery-poster restraint, generous negative space",
"lighting": "flat, even, shadowless studio light on the paper ground; inside the photographic fragments a soft directional daylight with deep blacks, clean mid-grays and a luminous edge highlight down the tower; the only cast shadows are the thin soft ones under each torn strip",
"medium": "graphic_design",
"art_style": "high-contrast black-and-white photography sliced into horizontal torn-paper bands and reassembled with slight left-right offsets on a pale gray sheet, mid-century darkroom collage lineage, silver-gelatin grain, feathered deckle edges, visible paper tooth, no colour anywhere",
"color_palette": ["#F7F5F2", "#E9E6E2", "#D2CFCB", "#B0ADA9", "#8B8886", "#5F5D5B", "#3A3937", "#1C1B1A", "#0A0A0A", "#202124", "#000000"]
},
"compositional_deconstruction": {
"background": "a plain, untextured pale warm-gray studio sheet with faint paper tooth, filling the whole 16:9 frame edge to edge, matte and shadowless, left generously empty across the lower-left third so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: a tapered banded tower with a glazed lantern room and iron gallery rail, sliced into eight horizontal torn-paper bands offset a few millimetres left and right, yet still reading as one solid, weighty, believable structure; silver-gelatin grays with a crisp edge light down one side and a soft drop shadow beneath each strip",
"color_palette": ["#F7F5F2", "#C9C6C2", "#7E7C7A", "#2B2A29", "#0C0C0B"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a wide wedge of lamplight leaving the lantern room and cutting left across the frame, built as a pale torn strip of near-white paper laid over the darker bands, its long edge feathered and slightly ragged, brightest at the lamp and thinning as it travels",
"color_palette": ["#FFFFFF", "#F0EDE9", "#CFCCC8"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static: dense photographic grain in fine horizontal scanlines, stacked as coarse near-black torn bands at the outer frame and thinning to sparse speckle and torn gaps as it approaches the tower, visibly breaking down into clean paper",
"color_palette": ["#0A0A0A", "#3A3937", "#8B8886", "#D2CFCB"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky immediately around the lighthouse, where the static has dissolved into smooth untouched sheet, a soft gradient from pale gray to white with a single thin torn edge marking the boundary between noise and clarity",
"color_palette": ["#FFFFFF", "#F2EFEC", "#DCD9D5"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: torn strips of dark wet stone and blurred long-exposure water, the bottom-most strip sitting slightly proud of the ground with a hairline shadow, grounding the tower as physically real",
"color_palette": ["#1C1B1A", "#4A4846", "#9C9995", "#E3E0DC"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left in the empty pale margin; flat charcoal ink, no outline, bevel or glow",
"color_palette": ["#202124"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left directly beneath the headline at roughly a third of its size; flat black, perfectly clean and legible",
"color_palette": ["#000000"]
}
]
}
}Left: what the brief becomes when Claude explores its neighbourhood in words and Ideogram 4 renders it. Right: the same tile repainted by Qwen-Image-Edit in the reference's actual surface. Same seed, same layout, same brand type. Every image downloads with its workflow embedded.
Brief asks for 16:9 key art: a solid lighthouse on a rocky point, its beam cutting through a field of TV static that dissolves into clear sky, patient/precise/wistful, with the exact headline 'Sculpting Static' and subhead 'Diffusion explained in 120 seconds'. From the [style] reference I took the medium (torn-paper photomontage of high-contrast black-and-white photography, horizontal bands sliced and offset), the materials (silver-gelatin grain, feathered deckle edges, faint drop shadow under each strip, visible paper tooth), the flat even studio lighting, the plain pale warm-gray backdrop with generous empty margin, and the achromatic palette sampled from it (#F7F5F2 through #0A0A0A). The reference is a portrait; I took none of its subject — only its surface. The slicing-and-reassembly of the reference maps onto the brief's idea of an image being carved out of noise, so the lighthouse is banded but still reads as one continuous solid. Ground is light, so brand type is Charcoal headline / Black subhead per K-State Consulting 'Side Car'.
{
"high_level_description": "A 16:9 monochrome torn-paper photomontage: a lighthouse on a rocky point, sliced into offset horizontal bands yet reading as one solid tower, throws a pale wedge of light across a field of television static that dissolves into clear, resolved sky around it, all mounted on a plain pale warm-gray sheet with the headline 'Sculpting Static' set flush left in the open margin.",
"style_description": {
"aesthetics": "torn-paper photomontage, monochrome, patient and precise, quietly wistful, gallery-poster restraint, generous negative space",
"lighting": "flat, even, shadowless studio light on the paper ground; inside the photographic fragments a soft directional daylight with deep blacks, clean mid-grays and a luminous edge highlight down the tower; the only cast shadows are the thin soft ones under each torn strip",
"medium": "graphic_design",
"art_style": "high-contrast black-and-white photography sliced into horizontal torn-paper bands and reassembled with slight left-right offsets on a pale gray sheet, mid-century darkroom collage lineage, silver-gelatin grain, feathered deckle edges, visible paper tooth, no colour anywhere",
"color_palette": ["#F7F5F2", "#E9E6E2", "#D2CFCB", "#B0ADA9", "#8B8886", "#5F5D5B", "#3A3937", "#1C1B1A", "#0A0A0A", "#202124", "#000000"]
},
"compositional_deconstruction": {
"background": "a plain, untextured pale warm-gray studio sheet with faint paper tooth, filling the whole 16:9 frame edge to edge, matte and shadowless, left generously empty across the lower-left third so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: a tapered banded tower with a glazed lantern room and iron gallery rail, sliced into eight horizontal torn-paper bands offset a few millimetres left and right, yet still reading as one solid, weighty, believable structure; silver-gelatin grays with a crisp edge light down one side and a soft drop shadow beneath each strip",
"color_palette": ["#F7F5F2", "#C9C6C2", "#7E7C7A", "#2B2A29", "#0C0C0B"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a wide wedge of lamplight leaving the lantern room and cutting left across the frame, built as a pale torn strip of near-white paper laid over the darker bands, its long edge feathered and slightly ragged, brightest at the lamp and thinning as it travels",
"color_palette": ["#FFFFFF", "#F0EDE9", "#CFCCC8"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static: dense photographic grain in fine horizontal scanlines, stacked as coarse near-black torn bands at the outer frame and thinning to sparse speckle and torn gaps as it approaches the tower, visibly breaking down into clean paper",
"color_palette": ["#0A0A0A", "#3A3937", "#8B8886", "#D2CFCB"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky immediately around the lighthouse, where the static has dissolved into smooth untouched sheet, a soft gradient from pale gray to white with a single thin torn edge marking the boundary between noise and clarity",
"color_palette": ["#FFFFFF", "#F2EFEC", "#DCD9D5"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: torn strips of dark wet stone and blurred long-exposure water, the bottom-most strip sitting slightly proud of the ground with a hairline shadow, grounding the tower as physically real",
"color_palette": ["#1C1B1A", "#4A4846", "#9C9995", "#E3E0DC"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left in the empty pale margin; flat charcoal ink, no outline, bevel or glow",
"color_palette": ["#202124"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left directly beneath the headline at roughly a third of its size; flat black, perfectly clean and legible",
"color_palette": ["#000000"]
}
]
}
}{
"high_level_description": "A 16:9 two-colour risograph poster: a lighthouse on a rocky point, sliced into offset horizontal bands yet reading as one solid tower, throws a fluorescent-orange wedge of light across a charcoal field of television static that dissolves into clean newsprint around it, with 'Sculpting Static' set flush left in the open margin.",
"style_description": {
"aesthetics": "two-colour risograph poster, warm and grainy, patient and precise, quietly wistful, generous negative space, small-press printing charm",
"lighting": "flat, even, shadowless press lighting; depth carried entirely by halftone density rather than modelling, with the orange plate glowing where it overprints charcoal and misregistering by a hair along every torn edge",
"medium": "graphic_design",
"art_style": "torn-paper band collage reproduced as a two-colour risograph on uncoated newsprint, coarse visible halftone dots, ink mottle and roller streaks, slight plate misregistration, deckle-feathered edges, 1970s small-press lineage",
"color_palette": ["#FFF7EC", "#F4E9D8", "#FF6234", "#E04A1E", "#C43C15", "#6B5A52", "#3A3330", "#1C1917", "#202124", "#000000"]
},
"compositional_deconstruction": {
"background": "a flat sheet of warm uncoated newsprint filling the 16:9 frame, faintly mottled with ink roller texture, left generously empty across the lower-left third so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: tapered banded tower with glazed lantern room and iron gallery rail, sliced into eight horizontal torn bands offset left and right, still reading as one solid weighty structure; charcoal plate at full density with orange halftone lighting one flank",
"color_palette": ["#FFF7EC", "#FF6234", "#6B5A52", "#1C1917"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a wide wedge of lamplight cutting left from the lantern room, printed as solid fluorescent orange ink over the charcoal bands, its long edge ragged and torn, overprint darkening where the two plates meet",
"color_palette": ["#FF6234", "#E04A1E", "#FFF7EC"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static rendered as coarse charcoal halftone dots in horizontal scanline rows, dense and clotted at the outer frame, thinning to scattered single dots and bare newsprint as it nears the tower",
"color_palette": ["#1C1917", "#3A3330", "#6B5A52", "#F4E9D8"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky around the lighthouse: bare unprinted newsprint with only the faintest orange tint, a soft dot gradient marking the boundary between noise and clarity",
"color_palette": ["#FFF7EC", "#F4E9D8", "#FF6234"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: torn bands of solid charcoal stone and coarsely dotted water, the bottom strip slightly misregistered against the orange plate, grounding the tower as physically real",
"color_palette": ["#1C1917", "#3A3330", "#E04A1E", "#F4E9D8"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left in the empty margin; flat orange ink, no outline, bevel or glow",
"color_palette": ["#FF6234"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left beneath the headline at roughly a third of its size; flat black, perfectly clean and legible",
"color_palette": ["#000000"]
}
]
}
}{
"high_level_description": "A 16:9 cyanotype photomontage: a lighthouse on a rocky point, sliced into offset horizontal bands yet reading as one solid tower, throws a chalk-white wedge of light across a field of television static that dissolves into deep Prussian-blue sky around it, with 'Sculpting Static' set flush left in the open margin.",
"style_description": {
"aesthetics": "cyanotype photomontage, cold and archival, patient and precise, deeply wistful, hand-made scientific-survey restraint, generous negative space",
"lighting": "flat, even, shadowless contact-print exposure; the tower modelled only by the chemistry's own tonal falloff, whites bleached to bare fibre, blues deepening toward the frame edge, thin soft shadows under each torn strip",
"medium": "graphic_design",
"art_style": "torn-paper band collage printed as cyanotype on heavy cotton rag, Prussian-blue iron chemistry with brush-edge coating marks, bleached highlights, fibre texture showing through, 1880s botanical-survey and blueprint lineage",
"color_palette": ["#F7F2F1", "#BABCC2", "#8FA9C4", "#5C7FA8", "#2F5C8A", "#1B3F66", "#102A48", "#08172B", "#040B14"]
},
"compositional_deconstruction": {
"background": "a heavy cotton-rag sheet coated in deep Prussian-blue cyanotype chemistry, brush marks visible at the extreme edges, filling the 16:9 frame and left generously open across the lower-left third so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: tapered banded tower with glazed lantern room and iron gallery rail, sliced into eight horizontal torn bands offset left and right, still reading as one solid weighty structure; mid-blue masonry against bleached near-white bands, edges softened by paper fibre",
"color_palette": ["#F7F2F1", "#8FA9C4", "#2F5C8A", "#08172B"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a wide wedge of lamplight cutting left from the lantern room, printed as fully bleached bare cotton fibre laid over the blue bands, its long edge feathered and ragged, coldest and cleanest at its centre",
"color_palette": ["#F7F2F1", "#BABCC2", "#8FA9C4"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static as fine horizontal scanline grain in dense midnight blue, clotted and near-black at the outer frame, thinning to sparse pale flecks and torn gaps as it approaches the tower",
"color_palette": ["#040B14", "#102A48", "#5C7FA8", "#BABCC2"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky around the lighthouse: smooth even cyanotype wash with no grain at all, a soft gradient from pale ice blue to Prussian, one thin torn edge marking noise from clarity",
"color_palette": ["#BABCC2", "#8FA9C4", "#2F5C8A"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: torn strips of near-black wet stone and long-exposure water bleached to a pale smear, the bottom strip sitting slightly proud with a hairline shadow, grounding the tower as physically real",
"color_palette": ["#08172B", "#1B3F66", "#5C7FA8", "#F7F2F1"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left on the dark blue ground; flat warm white, no outline, bevel or glow",
"color_palette": ["#F7F2F1"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left beneath the headline at roughly a third of its size; flat cool gray, perfectly clean and legible",
"color_palette": ["#BABCC2"]
}
]
}
}{
"high_level_description": "A 16:9 large-format photograph at last light: a lighthouse on a rocky point stands wholly solid and real, its beam cutting left through a hanging field of television static that thins and dissolves into clear dusk sky around it, with 'Sculpting Static' set flush left over the dark air.",
"style_description": {
"aesthetics": "cinematic landscape photography, desaturated and cold-warm, patient and precise, wistful, quiet coastal stillness, generous negative space",
"lighting": "low golden-blue dusk key raking in from the left just above the horizon, long soft shadows off the rocks, the lantern room a small hot practical source throwing a visible volumetric beam, deep but open shadows and a lifted sky gradient",
"photo": "shot on a 4x5 field camera with a 150mm lens, front tilt to hold the rocks and tower sharp together, f/16, four-second exposure smoothing the sea, fine natural film grain, slight vignette, colour negative stock scanned flat",
"medium": "photograph",
"color_palette": ["#F7F2F1", "#E4D6C4", "#C79A6B", "#8E7C74", "#4E5A66", "#2C3843", "#16202A", "#0A0E13", "#BABCC2"]
},
"compositional_deconstruction": {
"background": "a real coastal dusk: a wide, softly graded sky over open water, the horizon low and level, the whole 16:9 frame atmospheric and deep, the lower-left air left dark and uncluttered so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: a tapered masonry tower with weathered paint, a glazed lantern room and an iron gallery rail, photographed absolutely whole and continuous, every joint and stain sharp, unmistakably solid and physically present",
"color_palette": ["#F7F2F1", "#C79A6B", "#8E7C74", "#2C3843"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a wide volumetric wedge of warm lamplight leaving the lantern room and cutting left through humid air, its edges soft and diffused by haze, brightest at the lens and dispersing into the dark as it travels",
"color_palette": ["#F7F2F1", "#E4D6C4", "#C79A6B"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static hanging in the real air as a physical veil of fine horizontal interference, dense and near-opaque at the outer frame, thinning into drifting speckle and finally into clean atmosphere as it nears the tower",
"color_palette": ["#0A0E13", "#2C3843", "#8E7C74", "#BABCC2"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky immediately around the lighthouse: smooth unbroken dusk gradient with visible depth and a single early star, the static falling away from it in a soft ragged boundary",
"color_palette": ["#4E5A66", "#2C3843", "#E4D6C4"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: wet dark granite catching a cold rim of skylight, the four-second sea smoothed to a pale drifting mist against the stone, grounding the tower with real weight",
"color_palette": ["#16202A", "#4E5A66", "#8E7C74", "#BABCC2"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left over the dark dusk air; flat warm white, no outline, bevel or glow",
"color_palette": ["#F7F2F1"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left beneath the headline at roughly a third of its size; flat cool gray, perfectly clean and legible",
"color_palette": ["#BABCC2"]
}
]
}
}{
"high_level_description": "A 16:9 gouache poster painting: a lighthouse on a rocky point, reduced to confident flat shapes but still weighty and architectural, casts a pale wedge of light across stacked bands of television static that break apart into a clear cream sky around it, with 'Sculpting Static' set flush left in the open margin.",
"style_description": {
"aesthetics": "hand-painted poster, warm and matte, patient and precise, wistful, stylised and near-symbolic, generous negative space",
"lighting": "implied rather than simulated: a single warm light direction stated by two flat value steps per form, no gradients on the tower, the beam a plain pale shape, all shadows painted as simple cool-gray planes",
"medium": "painting",
"art_style": "opaque gouache on warm cotton paper, visible dry brush drag and soft-edged blooms where washes meet, hand-cut shape edges, limited value steps, mid-century travel-poster and 1950s children's science-book lineage",
"color_palette": ["#FBF3E4", "#EFE0C6", "#D9BE95", "#B98C63", "#8C7A72", "#5D5A5C", "#3B3A3E", "#202124", "#000000"]
},
"compositional_deconstruction": {
"background": "a warm cream cotton-paper ground carrying a single flat gouache wash with faint brush drag, filling the 16:9 frame and left generously empty across the lower-left third so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: a tapered tower painted as three or four confident flat shapes — bright lit face, mid-tone shaft, dark gallery and lantern glass — simplified almost to a pictogram yet weighted and architectural so it still reads solid, with hand-cut shape edges and faint brush texture",
"color_palette": ["#FBF3E4", "#D9BE95", "#8C7A72", "#3B3A3E"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a single flat pale wedge of lamplight cutting left from the lantern room, painted as one uninterrupted shape of cream gouache slightly translucent over the bands beneath, its edge crisp and hand-cut",
"color_palette": ["#FBF3E4", "#EFE0C6", "#D9BE95"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static abstracted into stacked horizontal bars of dry-brushed dark pigment and hand-stippled dots, heavy and near-solid at the outer frame, breaking into fewer, shorter, more scattered marks as it approaches the tower",
"color_palette": ["#202124", "#3B3A3E", "#8C7A72", "#EFE0C6"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky around the lighthouse: one unbroken flat wash of pale cream with a soft bloom edge, entirely free of marks, the painted static stopping cleanly against it",
"color_palette": ["#FBF3E4", "#EFE0C6", "#D9BE95"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: angular dark shapes of stone with two value steps and a flat band of mid-warm water beneath, a few dry-brush strokes standing for surf, grounding the tower with painted weight",
"color_palette": ["#3B3A3E", "#5D5A5C", "#B98C63", "#EFE0C6"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left in the cream margin; flat charcoal, no outline, bevel or glow",
"color_palette": ["#202124"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Regular (400), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left beneath the headline at roughly a third of its size; flat black, perfectly clean and legible",
"color_palette": ["#000000"]
}
]
}
}{
"high_level_description": "A 16:9 matte 3D render: a single clay-surfaced lighthouse on a bare rocky plinth stands almost alone in near-empty dark space, its beam a clean volumetric wedge cutting through a thin residue of television static that has mostly resolved into flat clear void, with 'Sculpting Static' set flush left in the emptiness.",
"style_description": {
"aesthetics": "matte CG still, minimal and sparse, patient and precise, coolly wistful, product-photography calm, extreme negative space",
"lighting": "one large soft area light high and left plus a dim cool fill, physically accurate soft shadows, gentle ambient occlusion in every crevice, the lantern room a controlled emissive source casting a clean volumetric cone through thin fog",
"medium": "3d_render",
"art_style": "physically based offline render with matte clay and rough concrete shaders, micro-surface detail, no reflections beyond a faint sheen, shallow depth of field, subtle film grain over the beauty pass, contemporary architectural-visualisation lineage",
"color_palette": ["#F7F2F1", "#BABCC2", "#AB4FF6", "#8E6FA8", "#5A5560", "#33303A", "#1E1C22", "#111014", "#08070A"]
},
"compositional_deconstruction": {
"background": "a near-empty dark charcoal void with an almost imperceptible vertical gradient and a soft floor falloff, no horizon and no detail, the whole 16:9 frame deliberately vacant so the single hero and the type breathe",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a bare rocky plinth: a tapered tower in matte clay and rough concrete, glazed lantern room and thin iron gallery rail, modelled with real thickness, chamfered edges and soft contact shadow so it reads unmistakably as a solid physical object",
"color_palette": ["#F7F2F1", "#BABCC2", "#5A5560", "#1E1C22"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a clean volumetric cone of light leaving the lantern room and cutting left through thin fog, its falloff physically smooth, faintly tinted violet at its outer edges where it meets the void",
"color_palette": ["#F7F2F1", "#AB4FF6", "#8E6FA8"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static reduced to a thin residue: a few sparse drifting planes of fine particulate interference at the extreme frame edges only, already mostly resolved, dissolving into empty void long before it reaches the tower",
"color_palette": ["#08070A", "#33303A", "#5A5560", "#BABCC2"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear space around the lighthouse: perfectly clean rendered air with nothing in it at all, a wide calm vacancy that occupies most of the upper frame",
"color_palette": ["#1E1C22", "#33303A", "#111014"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky plinth and a shallow reflective plane at the base: a single simplified granite mass with soft ambient occlusion and one long cast shadow, the plane beneath it barely catching a smear of the lamp, grounding the tower with rendered weight",
"color_palette": ["#111014", "#33303A", "#5A5560", "#AB4FF6"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left in the empty dark space; flat purple, no outline, bevel or glow",
"color_palette": ["#AB4FF6"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left beneath the headline at roughly a third of its size; flat cool gray, perfectly clean and legible",
"color_palette": ["#BABCC2"]
}
]
}
}TEXT BRAND (mandatory): K-State Consulting "Side Car" Fonts (name them in every text element's desc, with weight): - Headline: Jost Bold (700), a geometric sans-serif with round, Futura-like letterforms, tight tracking, sentence case or all caps. - Subhead / body: Figtree Regular (400) or Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case. Text colours (use ONLY these hexes in text elements' color_palette; choose by the scene's ground): - On dark grounds: headline Warm White #F7F2F1, subhead Cool Gray #BABCC2. - On light grounds: headline Charcoal #202124, subhead Black #000000. - One accent word or the whole headline may use Orange #FF6234 or Purple #AB4FF6 when the scene's palette can carry it; never both accents in one text element. - Never other colours, gradients, outlines, bevels or glow on the letters: flat, clean, legible. Rules: - The brand owns the type; the reference image owns everything else (medium, materials, palette of the imagery, lighting). - Text elements keep the brand in every adjacent direction. The "typographic voice" axis may only vary size, case, tracking and placement, never typeface or colour. - Add #F7F2F1 or #202124 (whichever the text uses) to the image-level color_palette so the ground supports the text.
a-black-and-white-artistic-portrait-phot_CRhy4tCxSB-SjEcapAgDqQ_tS7eGYdyRgmrbXndsfa1Xw.png (role: style), shown at the top. It is not rendered from; Claude reads it for surface qualities in step 2 and Qwen sees it as image 2 in step 6.
Claude reads the brief and the reference image shown at the top (style only: it may take medium, materials, palette and light, never the subject) and writes one canonical Ideogram 4 caption plus five adjacent directions. Each adjacent keeps the subject and composition and shifts one or two named axes. Text elements follow the brand block; the reference never touches the type.
BRIEF: Key art for "Sculpting Static", a short explainer about how diffusion video models carve a clean image out of noise. Hero image: a lighthouse on a rocky point, its beam cutting through a field of television static that is dissolving into clear sky around it. Mood: patient, precise, a little wistful. The lighthouse itself must read as solid and real. Text, rendered exactly: - Headline: "Sculpting Static" - Subhead: "Diffusion explained in 120 seconds" The reference image sets the medium, palette, texture and typographic voice. Landscape 16:9. Target aspect ratio: 16:9. Produce the canonical caption plus exactly 5 adjacent directions. TEXT BRAND (mandatory): K-State Consulting "Side Car" Fonts (name them in every text element's desc, with weight): - Headline: Jost Bold (700), a geometric sans-serif with round, Futura-like letterforms, tight tracking, sentence case or all caps. - Subhead / body: Figtree Regular (400) or Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case. Text colours (use ONLY these hexes in text elements' color_palette; choose by the scene's ground): - On dark grounds: headline Warm White #F7F2F1, subhead Cool Gray #BABCC2. - On light grounds: headline Charcoal #202124, subhead Black #000000. - One accent word or the whole headline may use Orange #FF6234 or Purple #AB4FF6 when the scene's palette can carry it; never both accents in one text element. - Never other colours, gradients, outlines, bevels or glow on the letters: flat, clean, legible. Rules: - The brand owns the type; the reference image owns everything else (medium, materials, palette of the imagery, lighting). - Text elements keep the brand in every adjacent direction. The "typographic voice" axis may only vary size, case, tracking and placement, never typeface or colour. - Add #F7F2F1 or #202124 (whichever the text uses) to the image-level color_palette so the ground supports the text. REFERENCE IMAGES (read each file with the Read tool before answering): - [style] /Users/kellyabbott/Documents/ComfyUI/projects/art-direction-audition/briefs/art directions/a-black-and-white-artistic-portrait-phot_CRhy4tCxSB-SjEcapAgDqQ_tS7eGYdyRgmrbXndsfa1Xw.png
You are an art director's technical assistant. Your job: turn a creative brief (text, plus optional reference images) into ONE canonical Ideogram 4 structured JSON caption, then propose N ADJACENT art directions as further captions, so the team can audition them side by side.
# Ideogram 4 caption schema (strict)
```
{
"high_level_description": "one or two sentences summarising the whole image",
"style_description": {
"aesthetics": "keywords, e.g. moody, cinematic, desaturated",
"lighting": "lighting description",
"photo": "camera/lens details (ONLY for medium = photograph)",
"medium": "photograph | illustration | 3d_render | painting | graphic_design",
"art_style": "style description (ONLY for non-photograph media)",
"color_palette": ["#RRGGBB", ...] // up to 16, uppercase hex
},
"compositional_deconstruction": {
"background": "the environment / ground / backdrop",
"elements": [
{"type": "obj", "bbox": [y_min, x_min, y_max, x_max], "desc": "...", "color_palette": ["#RRGGBB"]},
{"type": "text", "bbox": [y_min, x_min, y_max, x_max], "text": "LITERAL COPY", "desc": "typographic treatment", "color_palette": ["#RRGGBB"]}
]
}
}
```
Rules:
- style_description contains EXACTLY ONE of `photo` or `art_style`, matching `medium` (photograph -> photo; anything else -> art_style).
- bbox is optional; when used it is integers on a 0..1000 grid, origin top-left, order [y_min, x_min, y_max, x_max]. Use bboxes when layout matters (posters, UI, text placement); omit them for free compositions.
- Element `color_palette` has at most 5 colours. Image-level palette at most 16. Hex must be uppercase.
- `text` elements render the `text` string byte-for-byte. Only add text elements when the brief supplies copy; never invent slogans.
- Hex palettes are DIRECTION, prose is INTERPRETATION: encode the palette as hex, then describe materials, era and mood in prose.
- Never mention living artists by name. Describe the lineage instead ("mid-century Swiss poster", "1970s NASA technical illustration").
# What "adjacent" means
The canonical caption is the most literal, faithful reading of the brief and the references.
An ADJACENT direction keeps the brief's intent and subject and shifts ONE or TWO axes so the result still belongs to the same family but reads as a distinct look. Axes:
- medium (photograph / illustration / 3d_render / painting / graphic_design)
- palette (temperature, saturation, contrast, number of colours)
- era or reference lineage (the design tradition the look descends from)
- lighting (key, quality, direction, time of day)
- typographic voice (only when the brief includes copy)
- level of abstraction (literal -> stylised -> symbolic)
- material and texture (paper, film grain, glossy render, ink, fabric)
- composition density (sparse -> dense; single hero -> ensemble)
Requirements for the N adjacent directions:
1. Same subject and the same core composition as canonical: keep `compositional_deconstruction.elements` (their count, their roles and their bboxes when present) unless the axis you shift genuinely requires a change; only rewrite `desc` to match the new look.
2. Each adjacent direction names its axis (or pair of axes) and gives a one-line rationale for why it is a plausible neighbour of THIS brief.
3. The N directions are mutually distinct: no repeated axis pair, and every one differs from canonical on at least one axis. Include at least one medium shift and at least one palette shift across the set.
4. Do not "improve" the brief or change its idea. Audition a different LOOK, not a different concept.
5. Each `name` is short kebab-case that describes the look (e.g. "gouache-warm", "risograph-two-tone", "studio-photo-cool"). Do not number the names.
6. Give each adjacent direction its own `high_level_description` rewritten to match its look, and its own `style_description` (changed on the shifted axes, kept identical elsewhere).
# Text brand
When the user prompt contains a TEXT BRAND block, it is mandatory: every `text` element names the brand's typeface and weight in its `desc` and uses only the brand's hexes in its `color_palette`, in canonical and in every adjacent direction. The reference image never changes the type. The "typographic voice" axis then means size, case, tracking and placement only.
# Reference images
When reference image paths are given, READ every one before answering. A reference tagged `style` informs style_description and the palette (extract 5 to 8 dominant hex colours from it). A reference tagged `subject` informs high_level_description and the elements only, never the style. Say in `summary` what you took from each reference.
# Restyle prompt (only when at least one `style` reference is given)
Also write `restyle_prompt`: one paragraph (60 to 120 words) for an image-editing model that will repaint an already-rendered tile (image 1) into the reference's look (image 2). It must LEAD with the transformation ("Transform image 1 into ..."), name the reference's medium, materials, surface finish, palette in words (never hex), lighting and backdrop treatment concretely, and state that every surface of IMAGE 1's OWN scene adopts them, naming image 1's subject and elements (for example 'the lighthouse, the rocks, the beam, the static and the sea become ...'). NEVER name or describe any object, person, figure, room, prop or setting that appears in image 2: the editor will paste it in. Image 2 contributes only surface qualities. END with exactly this sentence: "Keep the layout of image 1 and keep its text exactly as it is: same letters, typeface and colours, fully legible." Do not mention preserving anything else: words spent on preservation make the editor preserve.
# Restyle reference mode (only when at least one `style` reference is given)
Also write `restyle_ref_mode`: "palette" if the reference has a dominant subject that an image editor would be tempted to paste into the scene (a person, face, figure, creature, or a single hero object in front of a backdrop); "full" if the reference is a texture, material, pattern, landscape, interior, abstract, typographic or graphic composition without such a subject. With "palette" the editor is shown only a blurred colour-field of the reference (its palette and light survive; its subject does not).
# Output
Respond with ONE JSON object and nothing else (no markdown fences, no commentary):
```
{
"canonical": {"name": "canonical", "summary": "what the brief asks for and what you took from each reference", "prompt": {caption}},
"adjacent": [
{"name": "kebab-name", "axis": "medium + palette", "rationale": "one line", "prompt": {caption}},
...
],
"restyle_prompt": "Transform image 1 into ... Keep the layout of image 1 and keep its text exactly as it is: same letters, typeface and colours, fully legible.",
"restyle_ref_mode": "full"
}
```
Stored with the run for reading intent; never sent to an image model. The prompt itself is the JSON caption under tile 00.
Brief asks for 16:9 key art: a solid lighthouse on a rocky point, its beam cutting through a field of TV static that dissolves into clear sky, patient/precise/wistful, with the exact headline 'Sculpting Static' and subhead 'Diffusion explained in 120 seconds'. From the [style] reference I took the medium (torn-paper photomontage of high-contrast black-and-white photography, horizontal bands sliced and offset), the materials (silver-gelatin grain, feathered deckle edges, faint drop shadow under each strip, visible paper tooth), the flat even studio lighting, the plain pale warm-gray backdrop with generous empty margin, and the achromatic palette sampled from it (#F7F5F2 through #0A0A0A). The reference is a portrait; I took none of its subject — only its surface. The slicing-and-reassembly of the reference maps onto the brief's idea of an image being carved out of noise, so the lighthouse is banded but still reads as one continuous solid. Ground is light, so brand type is Charcoal headline / Black subhead per K-State Consulting 'Side Car'.
| # | Direction | Axis | Why it is a plausible neighbour |
|---|---|---|---|
| 00 | canonical | original | Brief asks for 16:9 key art: a solid lighthouse on a rocky point, its beam cutting through a field of TV static that dissolves into clear sky, patient/precise/wistful, with the exact headline 'Sculpting Static' and subhead 'Diffusion explained in 120 seconds'. From the [style] reference I took the medium (torn-paper photomontage of high-contrast black-and-white photography, horizontal bands sliced and offset), the materials (silver-gelatin grain, feathered deckle edges, faint drop shadow under each strip, visible paper tooth), the flat even studio lighting, the plain pale warm-gray backdrop with generous empty margin, and the achromatic palette sampled from it (#F7F5F2 through #0A0A0A). The reference is a portrait; I took none of its subject — only its surface. The slicing-and-reassembly of the reference maps onto the brief's idea of an image being carved out of noise, so the lighthouse is banded but still reads as one continuous solid. Ground is light, so brand type is Charcoal headline / Black subhead per K-State Consulting 'Side Car'. |
| 01 | riso-orange-newsprint | palette + material and texture | Same torn-band collage and same subject, but printed rather than mounted: two-colour risograph on newsprint lets the beam carry the brand orange, which the monochrome canonical cannot. |
| 02 | cyanotype-blue-archive | palette + era or reference lineage | Keeps the darkroom-collage medium exactly but swaps the silver-gelatin lineage for 19th-century cyanotype, turning the light ground dark and the noise cold — the same wistfulness, an older archive. |
| 03 | large-format-photo-dusk | medium + lighting | Drops the collage conceit for a single straight photograph at last light — the most literal answer to 'the lighthouse must read as solid and real', with the static living in the air rather than on paper. |
| 04 | gouache-symbolic-warm | medium + level of abstraction | Same lighthouse, same beam, same dissolving noise — but hand-painted and pushed toward symbol, so the static becomes flat stacked shapes and the idea reads before the scene does. |
| 05 | matte-render-sparse | medium + composition density | The same seven beats rebuilt in CG and stripped back to a single hero in near-empty space — the quietest, most precise reading of 'patient', and the one that proves the tower is a real object. |
Every caption is normalised (strict key order, uppercase hex, bounding boxes on a 0–1000 grid) and sent verbatim to the local Ideogram 4 graph. Under each tile: the Ideogram prompt (the structured JSON the text encoder receives) and the exact ComfyUI workflow that was queued, with that prompt embedded in its CLIPTextEncode node ("from PNG" = read from the tile metadata; "rebuilt" = regenerated through the same code path for tiles that predate metadata preservation).
{
"high_level_description": "A 16:9 monochrome torn-paper photomontage: a lighthouse on a rocky point, sliced into offset horizontal bands yet reading as one solid tower, throws a pale wedge of light across a field of television static that dissolves into clear, resolved sky around it, all mounted on a plain pale warm-gray sheet with the headline 'Sculpting Static' set flush left in the open margin.",
"style_description": {
"aesthetics": "torn-paper photomontage, monochrome, patient and precise, quietly wistful, gallery-poster restraint, generous negative space",
"lighting": "flat, even, shadowless studio light on the paper ground; inside the photographic fragments a soft directional daylight with deep blacks, clean mid-grays and a luminous edge highlight down the tower; the only cast shadows are the thin soft ones under each torn strip",
"medium": "graphic_design",
"art_style": "high-contrast black-and-white photography sliced into horizontal torn-paper bands and reassembled with slight left-right offsets on a pale gray sheet, mid-century darkroom collage lineage, silver-gelatin grain, feathered deckle edges, visible paper tooth, no colour anywhere",
"color_palette": ["#F7F5F2", "#E9E6E2", "#D2CFCB", "#B0ADA9", "#8B8886", "#5F5D5B", "#3A3937", "#1C1B1A", "#0A0A0A", "#202124", "#000000"]
},
"compositional_deconstruction": {
"background": "a plain, untextured pale warm-gray studio sheet with faint paper tooth, filling the whole 16:9 frame edge to edge, matte and shadowless, left generously empty across the lower-left third so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: a tapered banded tower with a glazed lantern room and iron gallery rail, sliced into eight horizontal torn-paper bands offset a few millimetres left and right, yet still reading as one solid, weighty, believable structure; silver-gelatin grays with a crisp edge light down one side and a soft drop shadow beneath each strip",
"color_palette": ["#F7F5F2", "#C9C6C2", "#7E7C7A", "#2B2A29", "#0C0C0B"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a wide wedge of lamplight leaving the lantern room and cutting left across the frame, built as a pale torn strip of near-white paper laid over the darker bands, its long edge feathered and slightly ragged, brightest at the lamp and thinning as it travels",
"color_palette": ["#FFFFFF", "#F0EDE9", "#CFCCC8"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static: dense photographic grain in fine horizontal scanlines, stacked as coarse near-black torn bands at the outer frame and thinning to sparse speckle and torn gaps as it approaches the tower, visibly breaking down into clean paper",
"color_palette": ["#0A0A0A", "#3A3937", "#8B8886", "#D2CFCB"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky immediately around the lighthouse, where the static has dissolved into smooth untouched sheet, a soft gradient from pale gray to white with a single thin torn edge marking the boundary between noise and clarity",
"color_palette": ["#FFFFFF", "#F2EFEC", "#DCD9D5"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: torn strips of dark wet stone and blurred long-exposure water, the bottom-most strip sitting slightly proud of the ground with a hairline shadow, grounding the tower as physically real",
"color_palette": ["#1C1B1A", "#4A4846", "#9C9995", "#E3E0DC"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left in the empty pale margin; flat charcoal ink, no outline, bevel or glow",
"color_palette": ["#202124"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left directly beneath the headline at roughly a third of its size; flat black, perfectly clean and legible",
"color_palette": ["#000000"]
}
]
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_unconditional_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"3": {
"class_type": "CFGOverride",
"inputs": {
"model": [
"1",
0
],
"cfg": 3.0,
"start_percent": 0.7,
"end_percent": 1.0
}
},
"4": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen3vl_8b_fp8_scaled.safetensors",
"type": "ideogram4",
"device": "default"
}
},
"5": {
"class_type": "CLIPTextEncode",
"inputs": {
"clip": [
"4",
0
],
"text": "{\n \"high_level_description\": \"A 16:9 monochrome torn-paper photomontage: a lighthouse on a rocky point, sliced into offset horizontal bands yet reading as one solid tower, throws a pale wedge of light across a field of television static that dissolves into clear, resolved sky around it, all mounted on a plain pale warm-gray sheet with the headline 'Sculpting Static' set flush left in the open margin.\",\n \"style_description\": {\n \"aesthetics\": \"torn-paper photomontage, monochrome, patient and precise, quietly wistful, gallery-poster restraint, generous negative space\",\n \"lighting\": \"flat, even, shadowless studio light on the paper ground; inside the photographic fragments a soft directional daylight with deep blacks, clean mid-grays and a luminous edge highlight down the tower; the only cast shadows are the thin soft ones under each torn strip\",\n \"medium\": \"graphic_design\",\n \"art_style\": \"high-contrast black-and-white photography sliced into horizontal torn-paper bands and reassembled with slight left-right offsets on a pale gray sheet, mid-century darkroom collage lineage, silver-gelatin grain, feathered deckle edges, visible paper tooth, no colour anywhere\",\n \"color_palette\": [\"#F7F5F2\", \"#E9E6E2\", \"#D2CFCB\", \"#B0ADA9\", \"#8B8886\", \"#5F5D5B\", \"#3A3937\", \"#1C1B1A\", \"#0A0A0A\", \"#202124\", \"#000000\"]\n },\n \"compositional_deconstruction\": {\n \"background\": \"a plain, untextured pale warm-gray studio sheet with faint paper tooth, filling the whole 16:9 frame edge to edge, matte and shadowless, left generously empty across the lower-left third so the type has clean ground. The lower left part of the frame stays open and uncluttered: the background simply continues there, with no objects, details, panels or lettering, as quiet breathing space.\",\n \"elements\": [\n {\n \"type\": \"obj\",\n \"bbox\": [90, 420, 830, 800],\n \"desc\": \"the hero lighthouse on a rocky point: a tapered banded tower with a glazed lantern room and iron gallery rail, sliced into eight horizontal torn-paper bands offset a few millimetres left and right, yet still reading as one solid, weighty, believable structure; silver-gelatin grays with a crisp edge light down one side and a soft drop shadow beneath each strip\",\n \"color_palette\": [\"#F7F5F2\", \"#C9C6C2\", \"#7E7C7A\", \"#2B2A29\", \"#0C0C0B\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [170, 60, 470, 450],\n \"desc\": \"the beam: a wide wedge of lamplight leaving the lantern room and cutting left across the frame, built as a pale torn strip of near-white paper laid over the darker bands, its long edge feathered and slightly ragged, brightest at the lamp and thinning as it travels\",\n \"color_palette\": [\"#FFFFFF\", \"#F0EDE9\", \"#CFCCC8\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [70, 40, 900, 990],\n \"desc\": \"the field of television static: dense photographic grain in fine horizontal scanlines, stacked as coarse near-black torn bands at the outer frame and thinning to sparse speckle and torn gaps as it approaches the tower, visibly breaking down into clean paper\",\n \"color_palette\": [\"#0A0A0A\", \"#3A3937\", \"#8B8886\", \"#D2CFCB\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [90, 290, 720, 900],\n \"desc\": \"the pocket of resolved clear sky immediately around the lighthouse, where the static has dissolved into smooth untouched sheet, a soft gradient from pale gray to white with a single thin torn edge marking the boundary between noise and clarity\",\n \"color_palette\": [\"#FFFFFF\", \"#F2EFEC\", \"#DCD9D5\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [740, 300, 960, 920],\n \"desc\": \"the rocky point and low sea at the base: torn strips of dark wet stone and blurred long-exposure water, the bottom-most strip sitting slightly proud of the ground with a hairline shadow, grounding the tower as physically real\",\n \"color_palette\": [\"#1C1B1A\", \"#4A4846\", \"#9C9995\", \"#E3E0DC\"]\n }\n ]\n }\n}"
}
},
"6": {
"class_type": "ConditioningZeroOut",
"inputs": {
"conditioning": [
"5",
0
]
}
},
"7": {
"class_type": "DualModelGuider",
"inputs": {
"model": [
"3",
0
],
"model_negative": [
"2",
0
],
"positive": [
"5",
0
],
"negative": [
"6",
0
],
"cfg": 7.0
}
},
"8": {
"class_type": "EmptyFlux2LatentImage",
"inputs": {
"width": 1344,
"height": 768,
"batch_size": 1
}
},
"9": {
"class_type": "Ideogram4Scheduler",
"inputs": {
"steps": 12,
"width": 1344,
"height": 768,
"mu": 0.5,
"std": 1.75
}
},
"10": {
"class_type": "KSamplerSelect",
"inputs": {
"sampler_name": "euler"
}
},
"11": {
"class_type": "RandomNoise",
"inputs": {
"noise_seed": 314159
}
},
"12": {
"class_type": "SamplerCustomAdvanced",
"inputs": {
"noise": [
"11",
0
],
"guider": [
"7",
0
],
"sampler": [
"10",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"8",
0
]
}
},
"13": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "flux2-vae.safetensors"
}
},
"14": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"12",
0
],
"vae": [
"13",
0
]
}
},
"15": {
"class_type": "SaveImage",
"inputs": {
"images": [
"14",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/00-canonical"
}
}
}{
"high_level_description": "A 16:9 two-colour risograph poster: a lighthouse on a rocky point, sliced into offset horizontal bands yet reading as one solid tower, throws a fluorescent-orange wedge of light across a charcoal field of television static that dissolves into clean newsprint around it, with 'Sculpting Static' set flush left in the open margin.",
"style_description": {
"aesthetics": "two-colour risograph poster, warm and grainy, patient and precise, quietly wistful, generous negative space, small-press printing charm",
"lighting": "flat, even, shadowless press lighting; depth carried entirely by halftone density rather than modelling, with the orange plate glowing where it overprints charcoal and misregistering by a hair along every torn edge",
"medium": "graphic_design",
"art_style": "torn-paper band collage reproduced as a two-colour risograph on uncoated newsprint, coarse visible halftone dots, ink mottle and roller streaks, slight plate misregistration, deckle-feathered edges, 1970s small-press lineage",
"color_palette": ["#FFF7EC", "#F4E9D8", "#FF6234", "#E04A1E", "#C43C15", "#6B5A52", "#3A3330", "#1C1917", "#202124", "#000000"]
},
"compositional_deconstruction": {
"background": "a flat sheet of warm uncoated newsprint filling the 16:9 frame, faintly mottled with ink roller texture, left generously empty across the lower-left third so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: tapered banded tower with glazed lantern room and iron gallery rail, sliced into eight horizontal torn bands offset left and right, still reading as one solid weighty structure; charcoal plate at full density with orange halftone lighting one flank",
"color_palette": ["#FFF7EC", "#FF6234", "#6B5A52", "#1C1917"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a wide wedge of lamplight cutting left from the lantern room, printed as solid fluorescent orange ink over the charcoal bands, its long edge ragged and torn, overprint darkening where the two plates meet",
"color_palette": ["#FF6234", "#E04A1E", "#FFF7EC"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static rendered as coarse charcoal halftone dots in horizontal scanline rows, dense and clotted at the outer frame, thinning to scattered single dots and bare newsprint as it nears the tower",
"color_palette": ["#1C1917", "#3A3330", "#6B5A52", "#F4E9D8"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky around the lighthouse: bare unprinted newsprint with only the faintest orange tint, a soft dot gradient marking the boundary between noise and clarity",
"color_palette": ["#FFF7EC", "#F4E9D8", "#FF6234"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: torn bands of solid charcoal stone and coarsely dotted water, the bottom strip slightly misregistered against the orange plate, grounding the tower as physically real",
"color_palette": ["#1C1917", "#3A3330", "#E04A1E", "#F4E9D8"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left in the empty margin; flat orange ink, no outline, bevel or glow",
"color_palette": ["#FF6234"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left beneath the headline at roughly a third of its size; flat black, perfectly clean and legible",
"color_palette": ["#000000"]
}
]
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_unconditional_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"3": {
"class_type": "CFGOverride",
"inputs": {
"model": [
"1",
0
],
"cfg": 3.0,
"start_percent": 0.7,
"end_percent": 1.0
}
},
"4": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen3vl_8b_fp8_scaled.safetensors",
"type": "ideogram4",
"device": "default"
}
},
"5": {
"class_type": "CLIPTextEncode",
"inputs": {
"clip": [
"4",
0
],
"text": "{\n \"high_level_description\": \"A 16:9 two-colour risograph poster: a lighthouse on a rocky point, sliced into offset horizontal bands yet reading as one solid tower, throws a fluorescent-orange wedge of light across a charcoal field of television static that dissolves into clean newsprint around it, with 'Sculpting Static' set flush left in the open margin.\",\n \"style_description\": {\n \"aesthetics\": \"two-colour risograph poster, warm and grainy, patient and precise, quietly wistful, generous negative space, small-press printing charm\",\n \"lighting\": \"flat, even, shadowless press lighting; depth carried entirely by halftone density rather than modelling, with the orange plate glowing where it overprints charcoal and misregistering by a hair along every torn edge\",\n \"medium\": \"graphic_design\",\n \"art_style\": \"torn-paper band collage reproduced as a two-colour risograph on uncoated newsprint, coarse visible halftone dots, ink mottle and roller streaks, slight plate misregistration, deckle-feathered edges, 1970s small-press lineage\",\n \"color_palette\": [\"#FFF7EC\", \"#F4E9D8\", \"#FF6234\", \"#E04A1E\", \"#C43C15\", \"#6B5A52\", \"#3A3330\", \"#1C1917\", \"#202124\", \"#000000\"]\n },\n \"compositional_deconstruction\": {\n \"background\": \"a flat sheet of warm uncoated newsprint filling the 16:9 frame, faintly mottled with ink roller texture, left generously empty across the lower-left third so the type has clean ground. The lower left part of the frame stays open and uncluttered: the background simply continues there, with no objects, details, panels or lettering, as quiet breathing space.\",\n \"elements\": [\n {\n \"type\": \"obj\",\n \"bbox\": [90, 420, 830, 800],\n \"desc\": \"the hero lighthouse on a rocky point: tapered banded tower with glazed lantern room and iron gallery rail, sliced into eight horizontal torn bands offset left and right, still reading as one solid weighty structure; charcoal plate at full density with orange halftone lighting one flank\",\n \"color_palette\": [\"#FFF7EC\", \"#FF6234\", \"#6B5A52\", \"#1C1917\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [170, 60, 470, 450],\n \"desc\": \"the beam: a wide wedge of lamplight cutting left from the lantern room, printed as solid fluorescent orange ink over the charcoal bands, its long edge ragged and torn, overprint darkening where the two plates meet\",\n \"color_palette\": [\"#FF6234\", \"#E04A1E\", \"#FFF7EC\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [70, 40, 900, 990],\n \"desc\": \"the field of television static rendered as coarse charcoal halftone dots in horizontal scanline rows, dense and clotted at the outer frame, thinning to scattered single dots and bare newsprint as it nears the tower\",\n \"color_palette\": [\"#1C1917\", \"#3A3330\", \"#6B5A52\", \"#F4E9D8\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [90, 290, 720, 900],\n \"desc\": \"the pocket of resolved clear sky around the lighthouse: bare unprinted newsprint with only the faintest orange tint, a soft dot gradient marking the boundary between noise and clarity\",\n \"color_palette\": [\"#FFF7EC\", \"#F4E9D8\", \"#FF6234\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [740, 300, 960, 920],\n \"desc\": \"the rocky point and low sea at the base: torn bands of solid charcoal stone and coarsely dotted water, the bottom strip slightly misregistered against the orange plate, grounding the tower as physically real\",\n \"color_palette\": [\"#1C1917\", \"#3A3330\", \"#E04A1E\", \"#F4E9D8\"]\n }\n ]\n }\n}"
}
},
"6": {
"class_type": "ConditioningZeroOut",
"inputs": {
"conditioning": [
"5",
0
]
}
},
"7": {
"class_type": "DualModelGuider",
"inputs": {
"model": [
"3",
0
],
"model_negative": [
"2",
0
],
"positive": [
"5",
0
],
"negative": [
"6",
0
],
"cfg": 7.0
}
},
"8": {
"class_type": "EmptyFlux2LatentImage",
"inputs": {
"width": 1344,
"height": 768,
"batch_size": 1
}
},
"9": {
"class_type": "Ideogram4Scheduler",
"inputs": {
"steps": 12,
"width": 1344,
"height": 768,
"mu": 0.5,
"std": 1.75
}
},
"10": {
"class_type": "KSamplerSelect",
"inputs": {
"sampler_name": "euler"
}
},
"11": {
"class_type": "RandomNoise",
"inputs": {
"noise_seed": 314159
}
},
"12": {
"class_type": "SamplerCustomAdvanced",
"inputs": {
"noise": [
"11",
0
],
"guider": [
"7",
0
],
"sampler": [
"10",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"8",
0
]
}
},
"13": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "flux2-vae.safetensors"
}
},
"14": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"12",
0
],
"vae": [
"13",
0
]
}
},
"15": {
"class_type": "SaveImage",
"inputs": {
"images": [
"14",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/01-riso-orange-newsprint"
}
}
}{
"high_level_description": "A 16:9 cyanotype photomontage: a lighthouse on a rocky point, sliced into offset horizontal bands yet reading as one solid tower, throws a chalk-white wedge of light across a field of television static that dissolves into deep Prussian-blue sky around it, with 'Sculpting Static' set flush left in the open margin.",
"style_description": {
"aesthetics": "cyanotype photomontage, cold and archival, patient and precise, deeply wistful, hand-made scientific-survey restraint, generous negative space",
"lighting": "flat, even, shadowless contact-print exposure; the tower modelled only by the chemistry's own tonal falloff, whites bleached to bare fibre, blues deepening toward the frame edge, thin soft shadows under each torn strip",
"medium": "graphic_design",
"art_style": "torn-paper band collage printed as cyanotype on heavy cotton rag, Prussian-blue iron chemistry with brush-edge coating marks, bleached highlights, fibre texture showing through, 1880s botanical-survey and blueprint lineage",
"color_palette": ["#F7F2F1", "#BABCC2", "#8FA9C4", "#5C7FA8", "#2F5C8A", "#1B3F66", "#102A48", "#08172B", "#040B14"]
},
"compositional_deconstruction": {
"background": "a heavy cotton-rag sheet coated in deep Prussian-blue cyanotype chemistry, brush marks visible at the extreme edges, filling the 16:9 frame and left generously open across the lower-left third so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: tapered banded tower with glazed lantern room and iron gallery rail, sliced into eight horizontal torn bands offset left and right, still reading as one solid weighty structure; mid-blue masonry against bleached near-white bands, edges softened by paper fibre",
"color_palette": ["#F7F2F1", "#8FA9C4", "#2F5C8A", "#08172B"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a wide wedge of lamplight cutting left from the lantern room, printed as fully bleached bare cotton fibre laid over the blue bands, its long edge feathered and ragged, coldest and cleanest at its centre",
"color_palette": ["#F7F2F1", "#BABCC2", "#8FA9C4"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static as fine horizontal scanline grain in dense midnight blue, clotted and near-black at the outer frame, thinning to sparse pale flecks and torn gaps as it approaches the tower",
"color_palette": ["#040B14", "#102A48", "#5C7FA8", "#BABCC2"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky around the lighthouse: smooth even cyanotype wash with no grain at all, a soft gradient from pale ice blue to Prussian, one thin torn edge marking noise from clarity",
"color_palette": ["#BABCC2", "#8FA9C4", "#2F5C8A"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: torn strips of near-black wet stone and long-exposure water bleached to a pale smear, the bottom strip sitting slightly proud with a hairline shadow, grounding the tower as physically real",
"color_palette": ["#08172B", "#1B3F66", "#5C7FA8", "#F7F2F1"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left on the dark blue ground; flat warm white, no outline, bevel or glow",
"color_palette": ["#F7F2F1"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left beneath the headline at roughly a third of its size; flat cool gray, perfectly clean and legible",
"color_palette": ["#BABCC2"]
}
]
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_unconditional_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"3": {
"class_type": "CFGOverride",
"inputs": {
"model": [
"1",
0
],
"cfg": 3.0,
"start_percent": 0.7,
"end_percent": 1.0
}
},
"4": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen3vl_8b_fp8_scaled.safetensors",
"type": "ideogram4",
"device": "default"
}
},
"5": {
"class_type": "CLIPTextEncode",
"inputs": {
"clip": [
"4",
0
],
"text": "{\n \"high_level_description\": \"A 16:9 cyanotype photomontage: a lighthouse on a rocky point, sliced into offset horizontal bands yet reading as one solid tower, throws a chalk-white wedge of light across a field of television static that dissolves into deep Prussian-blue sky around it, with 'Sculpting Static' set flush left in the open margin.\",\n \"style_description\": {\n \"aesthetics\": \"cyanotype photomontage, cold and archival, patient and precise, deeply wistful, hand-made scientific-survey restraint, generous negative space\",\n \"lighting\": \"flat, even, shadowless contact-print exposure; the tower modelled only by the chemistry's own tonal falloff, whites bleached to bare fibre, blues deepening toward the frame edge, thin soft shadows under each torn strip\",\n \"medium\": \"graphic_design\",\n \"art_style\": \"torn-paper band collage printed as cyanotype on heavy cotton rag, Prussian-blue iron chemistry with brush-edge coating marks, bleached highlights, fibre texture showing through, 1880s botanical-survey and blueprint lineage\",\n \"color_palette\": [\"#F7F2F1\", \"#BABCC2\", \"#8FA9C4\", \"#5C7FA8\", \"#2F5C8A\", \"#1B3F66\", \"#102A48\", \"#08172B\", \"#040B14\"]\n },\n \"compositional_deconstruction\": {\n \"background\": \"a heavy cotton-rag sheet coated in deep Prussian-blue cyanotype chemistry, brush marks visible at the extreme edges, filling the 16:9 frame and left generously open across the lower-left third so the type has clean ground. The lower left part of the frame stays open and uncluttered: the background simply continues there, with no objects, details, panels or lettering, as quiet breathing space.\",\n \"elements\": [\n {\n \"type\": \"obj\",\n \"bbox\": [90, 420, 830, 800],\n \"desc\": \"the hero lighthouse on a rocky point: tapered banded tower with glazed lantern room and iron gallery rail, sliced into eight horizontal torn bands offset left and right, still reading as one solid weighty structure; mid-blue masonry against bleached near-white bands, edges softened by paper fibre\",\n \"color_palette\": [\"#F7F2F1\", \"#8FA9C4\", \"#2F5C8A\", \"#08172B\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [170, 60, 470, 450],\n \"desc\": \"the beam: a wide wedge of lamplight cutting left from the lantern room, printed as fully bleached bare cotton fibre laid over the blue bands, its long edge feathered and ragged, coldest and cleanest at its centre\",\n \"color_palette\": [\"#F7F2F1\", \"#BABCC2\", \"#8FA9C4\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [70, 40, 900, 990],\n \"desc\": \"the field of television static as fine horizontal scanline grain in dense midnight blue, clotted and near-black at the outer frame, thinning to sparse pale flecks and torn gaps as it approaches the tower\",\n \"color_palette\": [\"#040B14\", \"#102A48\", \"#5C7FA8\", \"#BABCC2\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [90, 290, 720, 900],\n \"desc\": \"the pocket of resolved clear sky around the lighthouse: smooth even cyanotype wash with no grain at all, a soft gradient from pale ice blue to Prussian, one thin torn edge marking noise from clarity\",\n \"color_palette\": [\"#BABCC2\", \"#8FA9C4\", \"#2F5C8A\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [740, 300, 960, 920],\n \"desc\": \"the rocky point and low sea at the base: torn strips of near-black wet stone and long-exposure water bleached to a pale smear, the bottom strip sitting slightly proud with a hairline shadow, grounding the tower as physically real\",\n \"color_palette\": [\"#08172B\", \"#1B3F66\", \"#5C7FA8\", \"#F7F2F1\"]\n }\n ]\n }\n}"
}
},
"6": {
"class_type": "ConditioningZeroOut",
"inputs": {
"conditioning": [
"5",
0
]
}
},
"7": {
"class_type": "DualModelGuider",
"inputs": {
"model": [
"3",
0
],
"model_negative": [
"2",
0
],
"positive": [
"5",
0
],
"negative": [
"6",
0
],
"cfg": 7.0
}
},
"8": {
"class_type": "EmptyFlux2LatentImage",
"inputs": {
"width": 1344,
"height": 768,
"batch_size": 1
}
},
"9": {
"class_type": "Ideogram4Scheduler",
"inputs": {
"steps": 12,
"width": 1344,
"height": 768,
"mu": 0.5,
"std": 1.75
}
},
"10": {
"class_type": "KSamplerSelect",
"inputs": {
"sampler_name": "euler"
}
},
"11": {
"class_type": "RandomNoise",
"inputs": {
"noise_seed": 314159
}
},
"12": {
"class_type": "SamplerCustomAdvanced",
"inputs": {
"noise": [
"11",
0
],
"guider": [
"7",
0
],
"sampler": [
"10",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"8",
0
]
}
},
"13": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "flux2-vae.safetensors"
}
},
"14": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"12",
0
],
"vae": [
"13",
0
]
}
},
"15": {
"class_type": "SaveImage",
"inputs": {
"images": [
"14",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/02-cyanotype-blue-archive"
}
}
}{
"high_level_description": "A 16:9 large-format photograph at last light: a lighthouse on a rocky point stands wholly solid and real, its beam cutting left through a hanging field of television static that thins and dissolves into clear dusk sky around it, with 'Sculpting Static' set flush left over the dark air.",
"style_description": {
"aesthetics": "cinematic landscape photography, desaturated and cold-warm, patient and precise, wistful, quiet coastal stillness, generous negative space",
"lighting": "low golden-blue dusk key raking in from the left just above the horizon, long soft shadows off the rocks, the lantern room a small hot practical source throwing a visible volumetric beam, deep but open shadows and a lifted sky gradient",
"photo": "shot on a 4x5 field camera with a 150mm lens, front tilt to hold the rocks and tower sharp together, f/16, four-second exposure smoothing the sea, fine natural film grain, slight vignette, colour negative stock scanned flat",
"medium": "photograph",
"color_palette": ["#F7F2F1", "#E4D6C4", "#C79A6B", "#8E7C74", "#4E5A66", "#2C3843", "#16202A", "#0A0E13", "#BABCC2"]
},
"compositional_deconstruction": {
"background": "a real coastal dusk: a wide, softly graded sky over open water, the horizon low and level, the whole 16:9 frame atmospheric and deep, the lower-left air left dark and uncluttered so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: a tapered masonry tower with weathered paint, a glazed lantern room and an iron gallery rail, photographed absolutely whole and continuous, every joint and stain sharp, unmistakably solid and physically present",
"color_palette": ["#F7F2F1", "#C79A6B", "#8E7C74", "#2C3843"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a wide volumetric wedge of warm lamplight leaving the lantern room and cutting left through humid air, its edges soft and diffused by haze, brightest at the lens and dispersing into the dark as it travels",
"color_palette": ["#F7F2F1", "#E4D6C4", "#C79A6B"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static hanging in the real air as a physical veil of fine horizontal interference, dense and near-opaque at the outer frame, thinning into drifting speckle and finally into clean atmosphere as it nears the tower",
"color_palette": ["#0A0E13", "#2C3843", "#8E7C74", "#BABCC2"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky immediately around the lighthouse: smooth unbroken dusk gradient with visible depth and a single early star, the static falling away from it in a soft ragged boundary",
"color_palette": ["#4E5A66", "#2C3843", "#E4D6C4"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: wet dark granite catching a cold rim of skylight, the four-second sea smoothed to a pale drifting mist against the stone, grounding the tower with real weight",
"color_palette": ["#16202A", "#4E5A66", "#8E7C74", "#BABCC2"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left over the dark dusk air; flat warm white, no outline, bevel or glow",
"color_palette": ["#F7F2F1"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left beneath the headline at roughly a third of its size; flat cool gray, perfectly clean and legible",
"color_palette": ["#BABCC2"]
}
]
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_unconditional_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"3": {
"class_type": "CFGOverride",
"inputs": {
"model": [
"1",
0
],
"cfg": 3.0,
"start_percent": 0.7,
"end_percent": 1.0
}
},
"4": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen3vl_8b_fp8_scaled.safetensors",
"type": "ideogram4",
"device": "default"
}
},
"5": {
"class_type": "CLIPTextEncode",
"inputs": {
"clip": [
"4",
0
],
"text": "{\n \"high_level_description\": \"A 16:9 large-format photograph at last light: a lighthouse on a rocky point stands wholly solid and real, its beam cutting left through a hanging field of television static that thins and dissolves into clear dusk sky around it, with 'Sculpting Static' set flush left over the dark air.\",\n \"style_description\": {\n \"aesthetics\": \"cinematic landscape photography, desaturated and cold-warm, patient and precise, wistful, quiet coastal stillness, generous negative space\",\n \"lighting\": \"low golden-blue dusk key raking in from the left just above the horizon, long soft shadows off the rocks, the lantern room a small hot practical source throwing a visible volumetric beam, deep but open shadows and a lifted sky gradient\",\n \"photo\": \"shot on a 4x5 field camera with a 150mm lens, front tilt to hold the rocks and tower sharp together, f/16, four-second exposure smoothing the sea, fine natural film grain, slight vignette, colour negative stock scanned flat\",\n \"medium\": \"photograph\",\n \"color_palette\": [\"#F7F2F1\", \"#E4D6C4\", \"#C79A6B\", \"#8E7C74\", \"#4E5A66\", \"#2C3843\", \"#16202A\", \"#0A0E13\", \"#BABCC2\"]\n },\n \"compositional_deconstruction\": {\n \"background\": \"a real coastal dusk: a wide, softly graded sky over open water, the horizon low and level, the whole 16:9 frame atmospheric and deep, the lower-left air left dark and uncluttered so the type has clean ground. The lower left part of the frame stays open and uncluttered: the background simply continues there, with no objects, details, panels or lettering, as quiet breathing space.\",\n \"elements\": [\n {\n \"type\": \"obj\",\n \"bbox\": [90, 420, 830, 800],\n \"desc\": \"the hero lighthouse on a rocky point: a tapered masonry tower with weathered paint, a glazed lantern room and an iron gallery rail, photographed absolutely whole and continuous, every joint and stain sharp, unmistakably solid and physically present\",\n \"color_palette\": [\"#F7F2F1\", \"#C79A6B\", \"#8E7C74\", \"#2C3843\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [170, 60, 470, 450],\n \"desc\": \"the beam: a wide volumetric wedge of warm lamplight leaving the lantern room and cutting left through humid air, its edges soft and diffused by haze, brightest at the lens and dispersing into the dark as it travels\",\n \"color_palette\": [\"#F7F2F1\", \"#E4D6C4\", \"#C79A6B\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [70, 40, 900, 990],\n \"desc\": \"the field of television static hanging in the real air as a physical veil of fine horizontal interference, dense and near-opaque at the outer frame, thinning into drifting speckle and finally into clean atmosphere as it nears the tower\",\n \"color_palette\": [\"#0A0E13\", \"#2C3843\", \"#8E7C74\", \"#BABCC2\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [90, 290, 720, 900],\n \"desc\": \"the pocket of resolved clear sky immediately around the lighthouse: smooth unbroken dusk gradient with visible depth and a single early star, the static falling away from it in a soft ragged boundary\",\n \"color_palette\": [\"#4E5A66\", \"#2C3843\", \"#E4D6C4\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [740, 300, 960, 920],\n \"desc\": \"the rocky point and low sea at the base: wet dark granite catching a cold rim of skylight, the four-second sea smoothed to a pale drifting mist against the stone, grounding the tower with real weight\",\n \"color_palette\": [\"#16202A\", \"#4E5A66\", \"#8E7C74\", \"#BABCC2\"]\n }\n ]\n }\n}"
}
},
"6": {
"class_type": "ConditioningZeroOut",
"inputs": {
"conditioning": [
"5",
0
]
}
},
"7": {
"class_type": "DualModelGuider",
"inputs": {
"model": [
"3",
0
],
"model_negative": [
"2",
0
],
"positive": [
"5",
0
],
"negative": [
"6",
0
],
"cfg": 7.0
}
},
"8": {
"class_type": "EmptyFlux2LatentImage",
"inputs": {
"width": 1344,
"height": 768,
"batch_size": 1
}
},
"9": {
"class_type": "Ideogram4Scheduler",
"inputs": {
"steps": 12,
"width": 1344,
"height": 768,
"mu": 0.5,
"std": 1.75
}
},
"10": {
"class_type": "KSamplerSelect",
"inputs": {
"sampler_name": "euler"
}
},
"11": {
"class_type": "RandomNoise",
"inputs": {
"noise_seed": 314159
}
},
"12": {
"class_type": "SamplerCustomAdvanced",
"inputs": {
"noise": [
"11",
0
],
"guider": [
"7",
0
],
"sampler": [
"10",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"8",
0
]
}
},
"13": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "flux2-vae.safetensors"
}
},
"14": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"12",
0
],
"vae": [
"13",
0
]
}
},
"15": {
"class_type": "SaveImage",
"inputs": {
"images": [
"14",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/03-large-format-photo-dusk"
}
}
}{
"high_level_description": "A 16:9 gouache poster painting: a lighthouse on a rocky point, reduced to confident flat shapes but still weighty and architectural, casts a pale wedge of light across stacked bands of television static that break apart into a clear cream sky around it, with 'Sculpting Static' set flush left in the open margin.",
"style_description": {
"aesthetics": "hand-painted poster, warm and matte, patient and precise, wistful, stylised and near-symbolic, generous negative space",
"lighting": "implied rather than simulated: a single warm light direction stated by two flat value steps per form, no gradients on the tower, the beam a plain pale shape, all shadows painted as simple cool-gray planes",
"medium": "painting",
"art_style": "opaque gouache on warm cotton paper, visible dry brush drag and soft-edged blooms where washes meet, hand-cut shape edges, limited value steps, mid-century travel-poster and 1950s children's science-book lineage",
"color_palette": ["#FBF3E4", "#EFE0C6", "#D9BE95", "#B98C63", "#8C7A72", "#5D5A5C", "#3B3A3E", "#202124", "#000000"]
},
"compositional_deconstruction": {
"background": "a warm cream cotton-paper ground carrying a single flat gouache wash with faint brush drag, filling the 16:9 frame and left generously empty across the lower-left third so the type has clean ground",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a rocky point: a tapered tower painted as three or four confident flat shapes — bright lit face, mid-tone shaft, dark gallery and lantern glass — simplified almost to a pictogram yet weighted and architectural so it still reads solid, with hand-cut shape edges and faint brush texture",
"color_palette": ["#FBF3E4", "#D9BE95", "#8C7A72", "#3B3A3E"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a single flat pale wedge of lamplight cutting left from the lantern room, painted as one uninterrupted shape of cream gouache slightly translucent over the bands beneath, its edge crisp and hand-cut",
"color_palette": ["#FBF3E4", "#EFE0C6", "#D9BE95"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static abstracted into stacked horizontal bars of dry-brushed dark pigment and hand-stippled dots, heavy and near-solid at the outer frame, breaking into fewer, shorter, more scattered marks as it approaches the tower",
"color_palette": ["#202124", "#3B3A3E", "#8C7A72", "#EFE0C6"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear sky around the lighthouse: one unbroken flat wash of pale cream with a soft bloom edge, entirely free of marks, the painted static stopping cleanly against it",
"color_palette": ["#FBF3E4", "#EFE0C6", "#D9BE95"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky point and low sea at the base: angular dark shapes of stone with two value steps and a flat band of mid-warm water beneath, a few dry-brush strokes standing for surf, grounding the tower with painted weight",
"color_palette": ["#3B3A3E", "#5D5A5C", "#B98C63", "#EFE0C6"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left in the cream margin; flat charcoal, no outline, bevel or glow",
"color_palette": ["#202124"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Regular (400), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left beneath the headline at roughly a third of its size; flat black, perfectly clean and legible",
"color_palette": ["#000000"]
}
]
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_unconditional_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"3": {
"class_type": "CFGOverride",
"inputs": {
"model": [
"1",
0
],
"cfg": 3.0,
"start_percent": 0.7,
"end_percent": 1.0
}
},
"4": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen3vl_8b_fp8_scaled.safetensors",
"type": "ideogram4",
"device": "default"
}
},
"5": {
"class_type": "CLIPTextEncode",
"inputs": {
"clip": [
"4",
0
],
"text": "{\n \"high_level_description\": \"A 16:9 gouache poster painting: a lighthouse on a rocky point, reduced to confident flat shapes but still weighty and architectural, casts a pale wedge of light across stacked bands of television static that break apart into a clear cream sky around it, with 'Sculpting Static' set flush left in the open margin.\",\n \"style_description\": {\n \"aesthetics\": \"hand-painted poster, warm and matte, patient and precise, wistful, stylised and near-symbolic, generous negative space\",\n \"lighting\": \"implied rather than simulated: a single warm light direction stated by two flat value steps per form, no gradients on the tower, the beam a plain pale shape, all shadows painted as simple cool-gray planes\",\n \"medium\": \"painting\",\n \"art_style\": \"opaque gouache on warm cotton paper, visible dry brush drag and soft-edged blooms where washes meet, hand-cut shape edges, limited value steps, mid-century travel-poster and 1950s children's science-book lineage\",\n \"color_palette\": [\"#FBF3E4\", \"#EFE0C6\", \"#D9BE95\", \"#B98C63\", \"#8C7A72\", \"#5D5A5C\", \"#3B3A3E\", \"#202124\", \"#000000\"]\n },\n \"compositional_deconstruction\": {\n \"background\": \"a warm cream cotton-paper ground carrying a single flat gouache wash with faint brush drag, filling the 16:9 frame and left generously empty across the lower-left third so the type has clean ground. The lower left part of the frame stays open and uncluttered: the background simply continues there, with no objects, details, panels or lettering, as quiet breathing space.\",\n \"elements\": [\n {\n \"type\": \"obj\",\n \"bbox\": [90, 420, 830, 800],\n \"desc\": \"the hero lighthouse on a rocky point: a tapered tower painted as three or four confident flat shapes — bright lit face, mid-tone shaft, dark gallery and lantern glass — simplified almost to a pictogram yet weighted and architectural so it still reads solid, with hand-cut shape edges and faint brush texture\",\n \"color_palette\": [\"#FBF3E4\", \"#D9BE95\", \"#8C7A72\", \"#3B3A3E\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [170, 60, 470, 450],\n \"desc\": \"the beam: a single flat pale wedge of lamplight cutting left from the lantern room, painted as one uninterrupted shape of cream gouache slightly translucent over the bands beneath, its edge crisp and hand-cut\",\n \"color_palette\": [\"#FBF3E4\", \"#EFE0C6\", \"#D9BE95\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [70, 40, 900, 990],\n \"desc\": \"the field of television static abstracted into stacked horizontal bars of dry-brushed dark pigment and hand-stippled dots, heavy and near-solid at the outer frame, breaking into fewer, shorter, more scattered marks as it approaches the tower\",\n \"color_palette\": [\"#202124\", \"#3B3A3E\", \"#8C7A72\", \"#EFE0C6\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [90, 290, 720, 900],\n \"desc\": \"the pocket of resolved clear sky around the lighthouse: one unbroken flat wash of pale cream with a soft bloom edge, entirely free of marks, the painted static stopping cleanly against it\",\n \"color_palette\": [\"#FBF3E4\", \"#EFE0C6\", \"#D9BE95\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [740, 300, 960, 920],\n \"desc\": \"the rocky point and low sea at the base: angular dark shapes of stone with two value steps and a flat band of mid-warm water beneath, a few dry-brush strokes standing for surf, grounding the tower with painted weight\",\n \"color_palette\": [\"#3B3A3E\", \"#5D5A5C\", \"#B98C63\", \"#EFE0C6\"]\n }\n ]\n }\n}"
}
},
"6": {
"class_type": "ConditioningZeroOut",
"inputs": {
"conditioning": [
"5",
0
]
}
},
"7": {
"class_type": "DualModelGuider",
"inputs": {
"model": [
"3",
0
],
"model_negative": [
"2",
0
],
"positive": [
"5",
0
],
"negative": [
"6",
0
],
"cfg": 7.0
}
},
"8": {
"class_type": "EmptyFlux2LatentImage",
"inputs": {
"width": 1344,
"height": 768,
"batch_size": 1
}
},
"9": {
"class_type": "Ideogram4Scheduler",
"inputs": {
"steps": 12,
"width": 1344,
"height": 768,
"mu": 0.5,
"std": 1.75
}
},
"10": {
"class_type": "KSamplerSelect",
"inputs": {
"sampler_name": "euler"
}
},
"11": {
"class_type": "RandomNoise",
"inputs": {
"noise_seed": 314159
}
},
"12": {
"class_type": "SamplerCustomAdvanced",
"inputs": {
"noise": [
"11",
0
],
"guider": [
"7",
0
],
"sampler": [
"10",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"8",
0
]
}
},
"13": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "flux2-vae.safetensors"
}
},
"14": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"12",
0
],
"vae": [
"13",
0
]
}
},
"15": {
"class_type": "SaveImage",
"inputs": {
"images": [
"14",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/04-gouache-symbolic-warm"
}
}
}{
"high_level_description": "A 16:9 matte 3D render: a single clay-surfaced lighthouse on a bare rocky plinth stands almost alone in near-empty dark space, its beam a clean volumetric wedge cutting through a thin residue of television static that has mostly resolved into flat clear void, with 'Sculpting Static' set flush left in the emptiness.",
"style_description": {
"aesthetics": "matte CG still, minimal and sparse, patient and precise, coolly wistful, product-photography calm, extreme negative space",
"lighting": "one large soft area light high and left plus a dim cool fill, physically accurate soft shadows, gentle ambient occlusion in every crevice, the lantern room a controlled emissive source casting a clean volumetric cone through thin fog",
"medium": "3d_render",
"art_style": "physically based offline render with matte clay and rough concrete shaders, micro-surface detail, no reflections beyond a faint sheen, shallow depth of field, subtle film grain over the beauty pass, contemporary architectural-visualisation lineage",
"color_palette": ["#F7F2F1", "#BABCC2", "#AB4FF6", "#8E6FA8", "#5A5560", "#33303A", "#1E1C22", "#111014", "#08070A"]
},
"compositional_deconstruction": {
"background": "a near-empty dark charcoal void with an almost imperceptible vertical gradient and a soft floor falloff, no horizon and no detail, the whole 16:9 frame deliberately vacant so the single hero and the type breathe",
"elements": [
{
"type": "obj",
"bbox": [90, 420, 830, 800],
"desc": "the hero lighthouse on a bare rocky plinth: a tapered tower in matte clay and rough concrete, glazed lantern room and thin iron gallery rail, modelled with real thickness, chamfered edges and soft contact shadow so it reads unmistakably as a solid physical object",
"color_palette": ["#F7F2F1", "#BABCC2", "#5A5560", "#1E1C22"]
},
{
"type": "obj",
"bbox": [170, 60, 470, 450],
"desc": "the beam: a clean volumetric cone of light leaving the lantern room and cutting left through thin fog, its falloff physically smooth, faintly tinted violet at its outer edges where it meets the void",
"color_palette": ["#F7F2F1", "#AB4FF6", "#8E6FA8"]
},
{
"type": "obj",
"bbox": [70, 40, 900, 990],
"desc": "the field of television static reduced to a thin residue: a few sparse drifting planes of fine particulate interference at the extreme frame edges only, already mostly resolved, dissolving into empty void long before it reaches the tower",
"color_palette": ["#08070A", "#33303A", "#5A5560", "#BABCC2"]
},
{
"type": "obj",
"bbox": [90, 290, 720, 900],
"desc": "the pocket of resolved clear space around the lighthouse: perfectly clean rendered air with nothing in it at all, a wide calm vacancy that occupies most of the upper frame",
"color_palette": ["#1E1C22", "#33303A", "#111014"]
},
{
"type": "obj",
"bbox": [740, 300, 960, 920],
"desc": "the rocky plinth and a shallow reflective plane at the base: a single simplified granite mass with soft ambient occlusion and one long cast shadow, the plane beneath it barely catching a smear of the lamp, grounding the tower with rendered weight",
"color_palette": ["#111014", "#33303A", "#5A5560", "#AB4FF6"]
},
{
"type": "text",
"bbox": [520, 70, 640, 430],
"text": "Sculpting Static",
"desc": "headline in Jost Bold (700), a geometric sans-serif with round Futura-like letterforms, tight tracking, sentence case, set large and flush left in the empty dark space; flat purple, no outline, bevel or glow",
"color_palette": ["#AB4FF6"]
},
{
"type": "text",
"bbox": [668, 70, 712, 430],
"text": "Diffusion explained in 120 seconds",
"desc": "subhead in Figtree Medium (500), a friendly humanist geometric sans-serif, normal tracking, sentence case, one line flush left beneath the headline at roughly a third of its size; flat cool gray, perfectly clean and legible",
"color_palette": ["#BABCC2"]
}
]
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "ideogram4_unconditional_fp8_scaled.safetensors",
"weight_dtype": "default"
}
},
"3": {
"class_type": "CFGOverride",
"inputs": {
"model": [
"1",
0
],
"cfg": 3.0,
"start_percent": 0.7,
"end_percent": 1.0
}
},
"4": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen3vl_8b_fp8_scaled.safetensors",
"type": "ideogram4",
"device": "default"
}
},
"5": {
"class_type": "CLIPTextEncode",
"inputs": {
"clip": [
"4",
0
],
"text": "{\n \"high_level_description\": \"A 16:9 matte 3D render: a single clay-surfaced lighthouse on a bare rocky plinth stands almost alone in near-empty dark space, its beam a clean volumetric wedge cutting through a thin residue of television static that has mostly resolved into flat clear void, with 'Sculpting Static' set flush left in the emptiness.\",\n \"style_description\": {\n \"aesthetics\": \"matte CG still, minimal and sparse, patient and precise, coolly wistful, product-photography calm, extreme negative space\",\n \"lighting\": \"one large soft area light high and left plus a dim cool fill, physically accurate soft shadows, gentle ambient occlusion in every crevice, the lantern room a controlled emissive source casting a clean volumetric cone through thin fog\",\n \"medium\": \"3d_render\",\n \"art_style\": \"physically based offline render with matte clay and rough concrete shaders, micro-surface detail, no reflections beyond a faint sheen, shallow depth of field, subtle film grain over the beauty pass, contemporary architectural-visualisation lineage\",\n \"color_palette\": [\"#F7F2F1\", \"#BABCC2\", \"#AB4FF6\", \"#8E6FA8\", \"#5A5560\", \"#33303A\", \"#1E1C22\", \"#111014\", \"#08070A\"]\n },\n \"compositional_deconstruction\": {\n \"background\": \"a near-empty dark charcoal void with an almost imperceptible vertical gradient and a soft floor falloff, no horizon and no detail, the whole 16:9 frame deliberately vacant so the single hero and the type breathe. The lower left part of the frame stays open and uncluttered: the background simply continues there, with no objects, details, panels or lettering, as quiet breathing space.\",\n \"elements\": [\n {\n \"type\": \"obj\",\n \"bbox\": [90, 420, 830, 800],\n \"desc\": \"the hero lighthouse on a bare rocky plinth: a tapered tower in matte clay and rough concrete, glazed lantern room and thin iron gallery rail, modelled with real thickness, chamfered edges and soft contact shadow so it reads unmistakably as a solid physical object\",\n \"color_palette\": [\"#F7F2F1\", \"#BABCC2\", \"#5A5560\", \"#1E1C22\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [170, 60, 470, 450],\n \"desc\": \"the beam: a clean volumetric cone of light leaving the lantern room and cutting left through thin fog, its falloff physically smooth, faintly tinted violet at its outer edges where it meets the void\",\n \"color_palette\": [\"#F7F2F1\", \"#AB4FF6\", \"#8E6FA8\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [70, 40, 900, 990],\n \"desc\": \"the field of television static reduced to a thin residue: a few sparse drifting planes of fine particulate interference at the extreme frame edges only, already mostly resolved, dissolving into empty void long before it reaches the tower\",\n \"color_palette\": [\"#08070A\", \"#33303A\", \"#5A5560\", \"#BABCC2\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [90, 290, 720, 900],\n \"desc\": \"the pocket of resolved clear space around the lighthouse: perfectly clean rendered air with nothing in it at all, a wide calm vacancy that occupies most of the upper frame\",\n \"color_palette\": [\"#1E1C22\", \"#33303A\", \"#111014\"]\n },\n {\n \"type\": \"obj\",\n \"bbox\": [740, 300, 960, 920],\n \"desc\": \"the rocky plinth and a shallow reflective plane at the base: a single simplified granite mass with soft ambient occlusion and one long cast shadow, the plane beneath it barely catching a smear of the lamp, grounding the tower with rendered weight\",\n \"color_palette\": [\"#111014\", \"#33303A\", \"#5A5560\", \"#AB4FF6\"]\n }\n ]\n }\n}"
}
},
"6": {
"class_type": "ConditioningZeroOut",
"inputs": {
"conditioning": [
"5",
0
]
}
},
"7": {
"class_type": "DualModelGuider",
"inputs": {
"model": [
"3",
0
],
"model_negative": [
"2",
0
],
"positive": [
"5",
0
],
"negative": [
"6",
0
],
"cfg": 7.0
}
},
"8": {
"class_type": "EmptyFlux2LatentImage",
"inputs": {
"width": 1344,
"height": 768,
"batch_size": 1
}
},
"9": {
"class_type": "Ideogram4Scheduler",
"inputs": {
"steps": 12,
"width": 1344,
"height": 768,
"mu": 0.5,
"std": 1.75
}
},
"10": {
"class_type": "KSamplerSelect",
"inputs": {
"sampler_name": "euler"
}
},
"11": {
"class_type": "RandomNoise",
"inputs": {
"noise_seed": 314159
}
},
"12": {
"class_type": "SamplerCustomAdvanced",
"inputs": {
"noise": [
"11",
0
],
"guider": [
"7",
0
],
"sampler": [
"10",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"8",
0
]
}
},
"13": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "flux2-vae.safetensors"
}
},
"14": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"12",
0
],
"vae": [
"13",
0
]
}
},
"15": {
"class_type": "SaveImage",
"inputs": {
"images": [
"14",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/05-matte-render-sparse"
}
}
}Claude also writes a restyle instruction for the reference: it must lead with the transformation and name the reference's medium, materials, palette (in words), lighting and backdrop, and it may never name an object, person or setting from the reference. The code appends a guard that pins the scene to image 1 and, because the text is blurred out for the edit, states that there is no text in the image. This is the exact final prompt Qwen received:
Text-last mode: the six pictures were rendered with no text at all. Claude's recipe kept the text area reserved as a calm, empty zone, so the picture leaves room for the type. The clean render is saved as raw/NN.clean.png and is exactly what the editor receives as image 1. Nothing is blurred; there are no letters to hide.
Qwen-Image-Edit-2511 takes the textless tile as image 1 and the reference as image 2 and repaints image 1 with the prompt above. Layout survives because the edit model preserves structure; the look changes because the prompt insists every surface adopts the reference's. These are the exact mechanics:
{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "qwen_image_edit_2511_fp8mixed.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "LoraLoaderModelOnly",
"inputs": {
"model": [
"1",
0
],
"lora_name": "Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
"strength_model": 1.0
}
},
"3": {
"class_type": "ModelSamplingAuraFlow",
"inputs": {
"model": [
"2",
0
],
"shift": 3.1
}
},
"4": {
"class_type": "CFGNorm",
"inputs": {
"model": [
"3",
0
],
"strength": 1.0
}
},
"5": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
"type": "qwen_image",
"device": "default"
}
},
"6": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "qwen_image_vae.safetensors"
}
},
"7": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--00-canonical.clean.png"
},
"is_changed": [
"bcbab1fa16c517cd30527094aeef6d0d1fef3e7a3aa9d558dbdb5c4795fc2be3"
]
},
"8": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"7",
0
]
}
},
"9": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--ref-a-black-and-white-artistic-portrait-phot_CRhy4tCxSB-SjEcapAgDqQ_tS7eGYdyRgmrbXndsfa1Xw.png"
},
"is_changed": [
"5f6486263d6eaa2f5e2a5797dd642fb784a0917701e154d21fc72fd515e145c0"
]
},
"10": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"9",
0
]
}
},
"11": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "Transform image 1 into a torn-paper photomontage: high-contrast black-and-white photographic fragments sliced into horizontal bands, offset a few millimetres and reassembled on a pale warm-gray sheet with visible paper tooth, feathered white deckle edges and a thin soft shadow under every overlapping strip. The lighthouse, the rocks, the beam, the static and the sea all become monochrome silver-gelatin surfaces — deep blacks, clean mid-grays, luminous bleached highlights, fine darkroom grain, no colour anywhere. Light them flat, even and shadowless, as if copied on a studio stand, and let the backdrop become plain matte untextured gray. The subject and scene remain those of image 1: Do not copy any object, person, figure or setting from image 2; take only its surface qualities. Keep the layout of image 1. There is no text in this image: the plain, soft, empty area of image 1 stays empty and unlettered, with no words, letters, numbers, captions or logos anywhere in the picture.",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"12": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"13": {
"class_type": "VAEEncode",
"inputs": {
"pixels": [
"8",
0
],
"vae": [
"6",
0
]
}
},
"14": {
"class_type": "KSampler",
"inputs": {
"model": [
"4",
0
],
"positive": [
"11",
0
],
"negative": [
"12",
0
],
"latent_image": [
"13",
0
],
"seed": 314159,
"steps": 4,
"cfg": 1.0,
"sampler_name": "euler",
"scheduler": "simple",
"denoise": 1.0
}
},
"15": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"14",
0
],
"vae": [
"6",
0
]
}
},
"16": {
"class_type": "SaveImage",
"inputs": {
"images": [
"15",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/restyle-a-black-and-white-00-canonical"
}
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "qwen_image_edit_2511_fp8mixed.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "LoraLoaderModelOnly",
"inputs": {
"model": [
"1",
0
],
"lora_name": "Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
"strength_model": 1.0
}
},
"3": {
"class_type": "ModelSamplingAuraFlow",
"inputs": {
"model": [
"2",
0
],
"shift": 3.1
}
},
"4": {
"class_type": "CFGNorm",
"inputs": {
"model": [
"3",
0
],
"strength": 1.0
}
},
"5": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
"type": "qwen_image",
"device": "default"
}
},
"6": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "qwen_image_vae.safetensors"
}
},
"7": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--01-riso-orange-newsprint.clean.png"
},
"is_changed": [
"fe3b10b23278ffb7a0f34ce89eef47e70f35b71a0eff884df059d6c85d02c1c2"
]
},
"8": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"7",
0
]
}
},
"9": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--ref-a-black-and-white-artistic-portrait-phot_CRhy4tCxSB-SjEcapAgDqQ_tS7eGYdyRgmrbXndsfa1Xw.png"
},
"is_changed": [
"5f6486263d6eaa2f5e2a5797dd642fb784a0917701e154d21fc72fd515e145c0"
]
},
"10": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"9",
0
]
}
},
"11": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "Transform image 1 into a torn-paper photomontage: high-contrast black-and-white photographic fragments sliced into horizontal bands, offset a few millimetres and reassembled on a pale warm-gray sheet with visible paper tooth, feathered white deckle edges and a thin soft shadow under every overlapping strip. The lighthouse, the rocks, the beam, the static and the sea all become monochrome silver-gelatin surfaces — deep blacks, clean mid-grays, luminous bleached highlights, fine darkroom grain, no colour anywhere. Light them flat, even and shadowless, as if copied on a studio stand, and let the backdrop become plain matte untextured gray. The subject and scene remain those of image 1: Do not copy any object, person, figure or setting from image 2; take only its surface qualities. Keep the layout of image 1. There is no text in this image: the plain, soft, empty area of image 1 stays empty and unlettered, with no words, letters, numbers, captions or logos anywhere in the picture.",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"12": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"13": {
"class_type": "VAEEncode",
"inputs": {
"pixels": [
"8",
0
],
"vae": [
"6",
0
]
}
},
"14": {
"class_type": "KSampler",
"inputs": {
"model": [
"4",
0
],
"positive": [
"11",
0
],
"negative": [
"12",
0
],
"latent_image": [
"13",
0
],
"seed": 314159,
"steps": 4,
"cfg": 1.0,
"sampler_name": "euler",
"scheduler": "simple",
"denoise": 1.0
}
},
"15": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"14",
0
],
"vae": [
"6",
0
]
}
},
"16": {
"class_type": "SaveImage",
"inputs": {
"images": [
"15",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/restyle-a-black-and-white-01-riso-orange-newsprint"
}
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "qwen_image_edit_2511_fp8mixed.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "LoraLoaderModelOnly",
"inputs": {
"model": [
"1",
0
],
"lora_name": "Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
"strength_model": 1.0
}
},
"3": {
"class_type": "ModelSamplingAuraFlow",
"inputs": {
"model": [
"2",
0
],
"shift": 3.1
}
},
"4": {
"class_type": "CFGNorm",
"inputs": {
"model": [
"3",
0
],
"strength": 1.0
}
},
"5": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
"type": "qwen_image",
"device": "default"
}
},
"6": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "qwen_image_vae.safetensors"
}
},
"7": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--02-cyanotype-blue-archive.clean.png"
},
"is_changed": [
"be0b4ef012b13c812823e32c6058d6b14c4a205030cec6a440d4b6fc3ae6d1d4"
]
},
"8": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"7",
0
]
}
},
"9": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--ref-a-black-and-white-artistic-portrait-phot_CRhy4tCxSB-SjEcapAgDqQ_tS7eGYdyRgmrbXndsfa1Xw.png"
},
"is_changed": [
"5f6486263d6eaa2f5e2a5797dd642fb784a0917701e154d21fc72fd515e145c0"
]
},
"10": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"9",
0
]
}
},
"11": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "Transform image 1 into a torn-paper photomontage: high-contrast black-and-white photographic fragments sliced into horizontal bands, offset a few millimetres and reassembled on a pale warm-gray sheet with visible paper tooth, feathered white deckle edges and a thin soft shadow under every overlapping strip. The lighthouse, the rocks, the beam, the static and the sea all become monochrome silver-gelatin surfaces — deep blacks, clean mid-grays, luminous bleached highlights, fine darkroom grain, no colour anywhere. Light them flat, even and shadowless, as if copied on a studio stand, and let the backdrop become plain matte untextured gray. The subject and scene remain those of image 1: Do not copy any object, person, figure or setting from image 2; take only its surface qualities. Keep the layout of image 1. There is no text in this image: the plain, soft, empty area of image 1 stays empty and unlettered, with no words, letters, numbers, captions or logos anywhere in the picture.",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"12": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"13": {
"class_type": "VAEEncode",
"inputs": {
"pixels": [
"8",
0
],
"vae": [
"6",
0
]
}
},
"14": {
"class_type": "KSampler",
"inputs": {
"model": [
"4",
0
],
"positive": [
"11",
0
],
"negative": [
"12",
0
],
"latent_image": [
"13",
0
],
"seed": 314159,
"steps": 4,
"cfg": 1.0,
"sampler_name": "euler",
"scheduler": "simple",
"denoise": 1.0
}
},
"15": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"14",
0
],
"vae": [
"6",
0
]
}
},
"16": {
"class_type": "SaveImage",
"inputs": {
"images": [
"15",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/restyle-a-black-and-white-02-cyanotype-blue-archive"
}
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "qwen_image_edit_2511_fp8mixed.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "LoraLoaderModelOnly",
"inputs": {
"model": [
"1",
0
],
"lora_name": "Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
"strength_model": 1.0
}
},
"3": {
"class_type": "ModelSamplingAuraFlow",
"inputs": {
"model": [
"2",
0
],
"shift": 3.1
}
},
"4": {
"class_type": "CFGNorm",
"inputs": {
"model": [
"3",
0
],
"strength": 1.0
}
},
"5": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
"type": "qwen_image",
"device": "default"
}
},
"6": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "qwen_image_vae.safetensors"
}
},
"7": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--03-large-format-photo-dusk.clean.png"
},
"is_changed": [
"cdad9c98d607b5f5b20c8d5b38cf01177497c2f9c4b4f017ad3346ccf8ec8042"
]
},
"8": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"7",
0
]
}
},
"9": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--ref-a-black-and-white-artistic-portrait-phot_CRhy4tCxSB-SjEcapAgDqQ_tS7eGYdyRgmrbXndsfa1Xw.png"
},
"is_changed": [
"5f6486263d6eaa2f5e2a5797dd642fb784a0917701e154d21fc72fd515e145c0"
]
},
"10": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"9",
0
]
}
},
"11": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "Transform image 1 into a torn-paper photomontage: high-contrast black-and-white photographic fragments sliced into horizontal bands, offset a few millimetres and reassembled on a pale warm-gray sheet with visible paper tooth, feathered white deckle edges and a thin soft shadow under every overlapping strip. The lighthouse, the rocks, the beam, the static and the sea all become monochrome silver-gelatin surfaces — deep blacks, clean mid-grays, luminous bleached highlights, fine darkroom grain, no colour anywhere. Light them flat, even and shadowless, as if copied on a studio stand, and let the backdrop become plain matte untextured gray. The subject and scene remain those of image 1: Do not copy any object, person, figure or setting from image 2; take only its surface qualities. Keep the layout of image 1. There is no text in this image: the plain, soft, empty area of image 1 stays empty and unlettered, with no words, letters, numbers, captions or logos anywhere in the picture.",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"12": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"13": {
"class_type": "VAEEncode",
"inputs": {
"pixels": [
"8",
0
],
"vae": [
"6",
0
]
}
},
"14": {
"class_type": "KSampler",
"inputs": {
"model": [
"4",
0
],
"positive": [
"11",
0
],
"negative": [
"12",
0
],
"latent_image": [
"13",
0
],
"seed": 314159,
"steps": 4,
"cfg": 1.0,
"sampler_name": "euler",
"scheduler": "simple",
"denoise": 1.0
}
},
"15": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"14",
0
],
"vae": [
"6",
0
]
}
},
"16": {
"class_type": "SaveImage",
"inputs": {
"images": [
"15",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/restyle-a-black-and-white-03-large-format-photo-dusk"
}
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "qwen_image_edit_2511_fp8mixed.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "LoraLoaderModelOnly",
"inputs": {
"model": [
"1",
0
],
"lora_name": "Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
"strength_model": 1.0
}
},
"3": {
"class_type": "ModelSamplingAuraFlow",
"inputs": {
"model": [
"2",
0
],
"shift": 3.1
}
},
"4": {
"class_type": "CFGNorm",
"inputs": {
"model": [
"3",
0
],
"strength": 1.0
}
},
"5": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
"type": "qwen_image",
"device": "default"
}
},
"6": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "qwen_image_vae.safetensors"
}
},
"7": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--04-gouache-symbolic-warm.clean.png"
},
"is_changed": [
"05cdcf7dfd831754259b9391cbfd4ab9e92a99ac89a03df4b7fc4926c9139272"
]
},
"8": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"7",
0
]
}
},
"9": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--ref-a-black-and-white-artistic-portrait-phot_CRhy4tCxSB-SjEcapAgDqQ_tS7eGYdyRgmrbXndsfa1Xw.png"
},
"is_changed": [
"5f6486263d6eaa2f5e2a5797dd642fb784a0917701e154d21fc72fd515e145c0"
]
},
"10": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"9",
0
]
}
},
"11": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "Transform image 1 into a torn-paper photomontage: high-contrast black-and-white photographic fragments sliced into horizontal bands, offset a few millimetres and reassembled on a pale warm-gray sheet with visible paper tooth, feathered white deckle edges and a thin soft shadow under every overlapping strip. The lighthouse, the rocks, the beam, the static and the sea all become monochrome silver-gelatin surfaces — deep blacks, clean mid-grays, luminous bleached highlights, fine darkroom grain, no colour anywhere. Light them flat, even and shadowless, as if copied on a studio stand, and let the backdrop become plain matte untextured gray. The subject and scene remain those of image 1: Do not copy any object, person, figure or setting from image 2; take only its surface qualities. Keep the layout of image 1. There is no text in this image: the plain, soft, empty area of image 1 stays empty and unlettered, with no words, letters, numbers, captions or logos anywhere in the picture.",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"12": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"13": {
"class_type": "VAEEncode",
"inputs": {
"pixels": [
"8",
0
],
"vae": [
"6",
0
]
}
},
"14": {
"class_type": "KSampler",
"inputs": {
"model": [
"4",
0
],
"positive": [
"11",
0
],
"negative": [
"12",
0
],
"latent_image": [
"13",
0
],
"seed": 314159,
"steps": 4,
"cfg": 1.0,
"sampler_name": "euler",
"scheduler": "simple",
"denoise": 1.0
}
},
"15": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"14",
0
],
"vae": [
"6",
0
]
}
},
"16": {
"class_type": "SaveImage",
"inputs": {
"images": [
"15",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/restyle-a-black-and-white-04-gouache-symbolic-warm"
}
}
}{
"1": {
"class_type": "UNETLoader",
"inputs": {
"unet_name": "qwen_image_edit_2511_fp8mixed.safetensors",
"weight_dtype": "default"
}
},
"2": {
"class_type": "LoraLoaderModelOnly",
"inputs": {
"model": [
"1",
0
],
"lora_name": "Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
"strength_model": 1.0
}
},
"3": {
"class_type": "ModelSamplingAuraFlow",
"inputs": {
"model": [
"2",
0
],
"shift": 3.1
}
},
"4": {
"class_type": "CFGNorm",
"inputs": {
"model": [
"3",
0
],
"strength": 1.0
}
},
"5": {
"class_type": "CLIPLoader",
"inputs": {
"clip_name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
"type": "qwen_image",
"device": "default"
}
},
"6": {
"class_type": "VAELoader",
"inputs": {
"vae_name": "qwen_image_vae.safetensors"
}
},
"7": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--05-matte-render-sparse.clean.png"
},
"is_changed": [
"313c887a87126c9af45da03f37f37a634dfac5d7ec140bf07222e13343d54ae5"
]
},
"8": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"7",
0
]
}
},
"9": {
"class_type": "LoadImage",
"inputs": {
"image": "art-directions-01--02-a-black-and-white-artistic-portrait--ref-a-black-and-white-artistic-portrait-phot_CRhy4tCxSB-SjEcapAgDqQ_tS7eGYdyRgmrbXndsfa1Xw.png"
},
"is_changed": [
"5f6486263d6eaa2f5e2a5797dd642fb784a0917701e154d21fc72fd515e145c0"
]
},
"10": {
"class_type": "FluxKontextImageScale",
"inputs": {
"image": [
"9",
0
]
}
},
"11": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "Transform image 1 into a torn-paper photomontage: high-contrast black-and-white photographic fragments sliced into horizontal bands, offset a few millimetres and reassembled on a pale warm-gray sheet with visible paper tooth, feathered white deckle edges and a thin soft shadow under every overlapping strip. The lighthouse, the rocks, the beam, the static and the sea all become monochrome silver-gelatin surfaces — deep blacks, clean mid-grays, luminous bleached highlights, fine darkroom grain, no colour anywhere. Light them flat, even and shadowless, as if copied on a studio stand, and let the backdrop become plain matte untextured gray. The subject and scene remain those of image 1: Do not copy any object, person, figure or setting from image 2; take only its surface qualities. Keep the layout of image 1. There is no text in this image: the plain, soft, empty area of image 1 stays empty and unlettered, with no words, letters, numbers, captions or logos anywhere in the picture.",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"12": {
"class_type": "TextEncodeQwenImageEditPlus",
"inputs": {
"clip": [
"5",
0
],
"prompt": "",
"vae": [
"6",
0
],
"image1": [
"8",
0
],
"image2": [
"10",
0
]
}
},
"13": {
"class_type": "VAEEncode",
"inputs": {
"pixels": [
"8",
0
],
"vae": [
"6",
0
]
}
},
"14": {
"class_type": "KSampler",
"inputs": {
"model": [
"4",
0
],
"positive": [
"11",
0
],
"negative": [
"12",
0
],
"latent_image": [
"13",
0
],
"seed": 314159,
"steps": 4,
"cfg": 1.0,
"sampler_name": "euler",
"scheduler": "simple",
"denoise": 1.0
}
},
"15": {
"class_type": "VAEDecode",
"inputs": {
"samples": [
"14",
0
],
"vae": [
"6",
0
]
}
},
"16": {
"class_type": "SaveImage",
"inputs": {
"images": [
"15",
0
],
"filename_prefix": "art-direction/art-directions-01--02-a-black-and-white-artistic-portrait/restyle-a-black-and-white-05-matte-render-sparse"
}
}
}Text-last mode: back on the Mac, the brand text is typeset onto every finished picture, both approaches alike, with the real font files: Jost[wght].ttf at weight 700 for the headline and Figtree[wght].ttf at weight 500 for the subhead, placed where Claude's recipe reserved the text area. The colour is chosen per picture by measuring the ground under the text: Warm White #F7F2F1 on dark, Charcoal #202124 / Black on light. If the ground is busy or mid-tone, a soft scrim is laid under the text first; the letters stay flat. Then the K mark is applied. Clean, text-free renders are kept in raw/ as NN.clean.png, and every PNG keeps the ComfyUI workflow in its metadata.
Record a verdict per direction and one honest risk for the winner in verdict.md, then promote the winner to the project's ART-DIRECTION.md. Re-render a winner at full quality with audition.py rerender art-directions-01--02-a-black-and-white-artistic-portrait NN --preset quality --mp 2.
| # | Direction | Axis | Rationale | Verdict | Risk |
|---|---|---|---|---|---|
| 00 | canonical | original | Brief asks for 16:9 key art: a solid lighthouse on a rocky point, its beam cutting through a field of TV static that dissolves into clear sky, patient/precise/wistful, with the exact headline 'Sculpting Static' and subhead 'Diffusion explained in 120 seconds'. From the [style] reference I took the medium (torn-paper photomontage of high-contrast black-and-white photography, horizontal bands sliced and offset), the materials (silver-gelatin grain, feathered deckle edges, faint drop shadow under each strip, visible paper tooth), the flat even studio lighting, the plain pale warm-gray backdrop with generous empty margin, and the achromatic palette sampled from it (#F7F5F2 through #0A0A0A). The reference is a portrait; I took none of its subject — only its surface. The slicing-and-reassembly of the reference maps onto the brief's idea of an image being carved out of noise, so the lighthouse is banded but still reads as one continuous solid. Ground is light, so brand type is Charcoal headline / Black subhead per K-State Consulting 'Side Car'. | ||
| 01 | riso-orange-newsprint | palette + material and texture | Same torn-band collage and same subject, but printed rather than mounted: two-colour risograph on newsprint lets the beam carry the brand orange, which the monochrome canonical cannot. | ||
| 02 | cyanotype-blue-archive | palette + era or reference lineage | Keeps the darkroom-collage medium exactly but swaps the silver-gelatin lineage for 19th-century cyanotype, turning the light ground dark and the noise cold — the same wistfulness, an older archive. | ||
| 03 | large-format-photo-dusk | medium + lighting | Drops the collage conceit for a single straight photograph at last light — the most literal answer to 'the lighthouse must read as solid and real', with the static living in the air rather than on paper. | ||
| 04 | gouache-symbolic-warm | medium + level of abstraction | Same lighthouse, same beam, same dissolving noise — but hand-painted and pushed toward symbol, so the static becomes flat stacked shapes and the idea reads before the scene does. | ||
| 05 | matte-render-sparse | medium + composition density | The same seven beats rebuilt in CG and stripped back to a single hero in near-empty space — the quietest, most precise reading of 'patient', and the one that proves the tower is a real object. |