Films · Self-initiated concept

LIDO: Beach Without the Rush

A 12-second vertical film in five shots for the LIDO cold brew concept. Every shot was blocked in Blender on one shared beach set, then generated with Wan 3.0 Prime using the previs as the motion reference. All five first takes were kept.

At a glance

Role

Director. Storyboard and start-frame approval, previs direction, prompts, take review and the cut.

Tools

  • Blender 5.2.1
  • Wan 3.0 Prime on fal
  • Codex image generation
  • FFmpeg
  • Python pipeline

Outcomes

  • Five shots, five takes, five kept, no retries.
  • About $0.82 at fal's listed 480p prices for 12 seconds of generated video.
  • A production breakdown that records what went wrong and what changes next time.
The approved film. 12 seconds, 720 × 1280, 24 fps, silent. LIDO film, 12 seconds, silent · MP4, 2.4 MB
  1. 0–3 sShot 01 · WaiterFollow the waiter
  2. 3–5 sShot 02 · BlackFinish the sip
  3. 5–7 sShot 03 · OatLower the book
  4. 7–9 sShot 04 · Salted VanillaA look back
  5. 9–12 sShot 05 · The rangeBack to the range

Storyboard

Five-panel LIDO storyboard: the waiter, three guests with their cans, and the waiter returning to the range.
The approved five-panel storyboard. It was for composition review only and was never sent to the video model; an approved starting frame per shot defined the look.

Previs and final

Blender previs edit 4 (left) and the finished film (right), on the same timing. LIDO previs and final film side by side, 12 seconds, silent · MP4, 2.8 MB

Shots

TimeShotWhat happensReview noteSeed · generation time
0–3 s01 WaiterRear tracking shot through the tables, tray levelClean. Wan kept the shirt, the stride and the camera follow.1410309489 · 93 s
3–5 s02 BlackA guest finishes his sip and lowers the glassA blurred shoulder drifts in at the end. Kept.1889891035 · 92 s
5–7 s03 OatA reader lowers her bookAsked to lower it a little, the model took it to her lap.1125042127 · 90 s
7–9 s04 Salted VanillaOver-shoulder look back, small can liftClean. The can stays at real size.1761760472 · 93 s
9–12 s05 The rangeThe waiter lowers his tray beside the three cansHe leaves frame before the tray fully lands.1090006964 · 97 s

Every shot: Wan 3.0 Prime, 480p, take 1, previs version 4.

Next time

  • Use the clean studio pack shots as packaging references from the start, not poster images with headlines.

  • Render finals at 720p or 1080p when labels matter; keep 480p for motion tests.

  • Give exact amounts in the prompt and the previs, like "lower the book 10 cm", and keep hands off the product unless the shot needs it.

  • Land key actions inside the frame in Blender and hold them, so the tray is set down on camera.

Production breakdown

The breakdown film: how it was made, each shot beside its previs, what went wrong, the models used and the lessons. 1 minute 58 seconds, silent with on-screen text. LIDO production breakdown, 1 minute 58 seconds, silent with on-screen text · MP4, 4.9 MB
Transcript of the on-screen text

LIDO – Beach Without the Rush

A 12-second vertical beach film for LIDO cold brew, with the motion driven by Blender previs.

11 Sep 2026 · 9:16 · 720 × 1280 · 24 fps · silent · 5 shots

The film: Final cut

Five shots in one beach club. The waiter carries a tray through the tables, three guests are already enjoying LIDO, and he comes back to set down the range.

00:00–00:03 Shot 01 Waiter, take 1 · 00:03–00:05 Shot 02 Black, take 1 · 00:05–00:07 Shot 03 Oat, take 1 · 00:07–00:09 Shot 04 Salted Vanilla, take 1 · 00:09–00:12 Shot 05 The range, take 1

How it was made

Planned five shots and approved a storyboard and one starting image per shot, made from the LIDO brand photos.

Blocked all five shots in Blender on one shared beach layout, with clean cuts at 3, 5, 7 and 9 seconds.

Sent each shot's previs to Wan 3.0 Prime on fal as the motion reference, with its starting image and a packaging photo.

Generated one shot at a time at 480p, reviewed each take, then cut the five together.

Shot 01 · Waiter: Follow the waiter

A rear tracking shot: he walks away through the tables with the tray level, one Black can and an iced coffee on it.

Wan kept the LIDO BEACH shirt, the stride and the camera follow from the previs.

Shot 02 · Black: Finish the sip

The guest finishes his sip and lowers the glass while the Black can stays put on the table.

A blurred shoulder drifts in from the lower right at the end. We kept the take.

Shot 03 · Oat: Lower the book

She lowers her paperback to show her face, with the Oat can on the side table.

Asked to lower it a little, Wan took it all the way to her lap, and her hand ended up curled around the can.

Shot 04 · Salted Vanilla: A look back

Over her shoulder: a small, warm turn to camera and a slight lift of the can she's holding.

The can stays beside her face at real size. The first previs pushed it into the lens; this one doesn't.

Shot 05 · The range: Back to the range

The waiter comes back and lowers his tray beside the three cans while the camera settles on the row.

Exactly three cans in the right order, with space above for type. He leaves frame before the tray fully lands.

What went wrong: The towel in the lens

The first Blender draft used foreground wipes between shots. At about 6 seconds a towel filled the whole frame, then the Salted Vanilla can swelled up into the lens.

Fix, in Blender: rebuilt the motion with clean cuts, a clear view in every shot and no product pushed at the camera.

What went wrong: Soft can text at 480p

LIDO, the flavour names and the colours hold. The small line under each flavour name turns to gibberish: at 480p a can is only about 100 pixels wide.

The packaging references were poster images with headlines. The clean studio pack shots were in the LIDO product library all along.

Six lessons from LIDO

Blender previs plus Wan 3.0 Prime got all five shots on the first take: five takes, five kept, no retries.

Approved starting images hold the look. Faces, wardrobe and the beach world stayed consistent across the cuts.

Wan exaggerates small moves. "Lower the book a little" went all the way to her lap, and the waiter walked out of frame instead of setting the tray down.

Unrequested detail creeps in at the frame edges: a blurred shoulder drifted into Shot 02.

Label text is the weak point at 480p. The colours and wordmark survive; the small print doesn't.

Foreground wipes and pushes at the lens broke the first previs. Clean cuts on one shared layout fixed it.

What we ran

Wan 3.0 Prime (reference-to-video): Blender clip, starting image and packaging photo. Used: 5 takes, all 480p, all kept.

Codex image generation (storyboard and starting images): LIDO brand photos and the waiter photo. Used: 1 storyboard, 4 starting images.

Kling 3.0 Pro, LTX-2.3 and Seedance 2.0 (motion control, control, reference): Blender clip as control or reference. Not tried: Wan held the motion on the first test.

About $0.82 at fal's listed prices. Actual charges are in the fal dashboard.

Final

LIDO – Beach Without the Rush. Approved · 12 seconds · silent.

Blender previs · Wan 3.0 Prime on fal · Codex image generation · FFmpeg · Mira Films

What we'll do better or try

Use the clean studio pack shots as packaging references from the start, not poster images with headlines.

Render finals at 720p or 1080p when labels matter; keep 480p for motion tests.

Give exact amounts in the prompt and the previs, like "lower the book 10 cm", and keep hands off the product unless the shot needs it.

Land key actions inside the frame in Blender and hold them, so the tray is set down on camera.

Set up the fal key in the studio before the first test: a missing key paused the first generation.

Try a 1080p finish pass with the studio pack shots (about $3.40), and test Seedance 2.0 on the product close-up.