02 / AI Imaging / Studio tests

Studio tests

AI-assisted image making with a retoucher’s eye — generative concepts carried through to finished, print-ready artwork.

Hero frame · native 4KSee the 100% crop ↓

Five tests · 2026

Each set was built to hold the thing AI imagery usually can’t: one product, one face, one character — kept consistent across a whole campaign, at a print resolution that survives a 100% crop.

Everything here is print-quality. The native frames are 3712 × 4608 pixels; when a job needs more — a wall, a wrap, a billboard — the files go larger than anyone needs. Finished files for building-scale murals have gone out at 52,000 pixels wide.

Client AI work is under NDA, so the tests below were built in the studio, with invented brands, to show the method end to end.

01 · Campaign test

AERA

An adaptogenic sparkling water. One bottle and one grade — hard early sun, water in every frame — from a pour in the desert to a limestone courtyard.

The pour01
Rooftop02
The courtyard03
Ice on stone04

02 · Product identity

CAIRN

A fragrance. The same bottle, faithful to the pixel, set into wet marble, moss, linen and raw concrete.

Wet marble01
Forest floor02
Rumpled linen03
Raw concrete04

03 · Lookbook

HALDEN

A quiet-luxury lookbook. One model, one north-window grade, six looks — the same face in every frame.

Camel overcoat01
Ribbed cashmere02
Charcoal suit03
Linen shirt04
Leather jacket05
Wool-crepe midi06

04 · Brand character

FENN

An outdoor brand and its mascot. A designed CG character — same face, same bandana — living in a real, photographically lit wilderness.

Trailhead at dawn01
Campfire at dusk02
River bend03
Ridge at dusk04

05 · Production-grade

Built to survive a 100% crop

A single hero frame at native 4K. The crop is 1:1 — no upscaling, no sharpening.

Full frame · 3712 × 4608 px

The amber frame is the crop; the filled window is the part of it showing at 1:1.

Watch — 100% crop of the hero frame, dial through crown

100% crop · 1856 × 2320 px

Of the same file — one image pixel per file pixel. Drag to pan.