I built a merch line for six World Cup teams in one afternoon.
No design degree. No manufacturer. No team. Just a clear creative vision and a workflow worth stealing.
One jersey. Six countries. One afternoon.
This started as a simple question: could I design an entire merch line — one jersey per World Cup nation — fast enough to be relevant while the tournament is actually happening?
Each jersey is an original design. Not a licensed replica, not a knockoff. The treatment is the same across all of them: a retro 90s silhouette, a halftone flame graphic rising from the hem, and each country's federation-style shield crest on the chest.
The color story does the national storytelling. The structure stays the same jersey every time. That consistency is what makes the workflow fast.
Insert: 6-jersey grid flat-lay image
Five tools. Nothing else.
The workflow — exactly how we did it.
Design the jersey — one country first.
Don't try to generate all nine at once. Get one jersey dialed in — the USA version — before you build the full grid. The prompt structure stays identical for every country. Only the color story and crest description swap out.
The halftone dither description needs to be specific: "fine dot pattern, denser at the base, fading toward the flame tips." The word "gradient" alone won't get you there. And name your exact red — "true cardinal red, not brick or terracotta" — because the halftone mutes whatever you specify, so start brighter than you think you need.
--no words, lettering, typography — this stops the model from rendering text inside the design, which it will try to do every time.
Insert: USA jersey front/back flat-lay
Put the jersey on a person in a real scene.
The flat-lay is the product render. But the content that stops the scroll needs a person wearing it in a real environment. That's where Nano Banana Pro earns its place.
Upload your jersey render as one reference element. Upload your character or person reference as a second element. Drop both element placeholders into a single prompt — the model combines them into one cohesive image.
Insert: poolside duo lifestyle image
Animate it. One clip per jersey.
Seedance 2.0 accepts one reference image per generation in this interface — so the wardrobe-swap sequence in the video is six separate clips cut together in Final Cut, not one continuous generation.
Each clip uses the poolside lifestyle image as the start frame. The jersey image is the second reference. Same prompt across all six — same scene, same character, same lighting — jersey swapped each time.
Assemble. Lay your VO. Cut to the beat.
Bring in all six clips. Cut on the rhythm of the voiceover line — one jersey per phrase. Add your own VO track. Add a Foley layer for the fabric-snap sound on each cut if you want that tactile punch. Color grade to taste.
Total edit time: under an hour.
Copy everything.
These are the exact prompts we used. Swap the country details and run them yourself.
The eye can't be generated.
It can be taught.
AI Creative Studio is where working creatives learn to direct AI at a campaign level. Prompts, pipelines, client work, real production. Launching July 2026 — founding members get in first.
Join the Waitlist →
