AI Workflow
the Process
The production started by building a library of consistent visual assets.
01 — Brand & Product Development
The ROOH bottle was designed and refined as a dedicated product asset before production.
The packaging, logo placement, bottle proportions, typography, and brand colors were established first so the product could remain consistent throughout the campaign.
Clean product references were then used during scene generation rather than asking the model to recreate the packaging from text alone.
02 — Character Development
Every main character was created as a separate reusable model.
This included characters such as the runner, workers, and other people appearing throughout the story.
Wardrobe, skin tone, age, physical appearance, and styling were established beforehand to improve character consistency between shots.
03 — Location Design
Instead of generating a completely new environment for every scene, individual Saudi locations were developed as virtual production sets.
These included residential streets, main roads, shop environments, outdoor working areas, grocery locations, and other everyday spaces used throughout the campaign.
The locations were designed to support realistic character positioning and multiple camera angles.
04 — Shot Design
Every shot was prompted individually.
Prompts included precise information about composition, camera height, focal length, subject positioning, physical movement, facial direction, product interaction, environmental behavior, and timing.
References for the character, product, and location were combined to reduce visual drift between generations.
05 — Motion Generation
The approved still frames became the visual foundation for the video generation process.
Motion was kept intentional and physically believable.
Rather than asking the model to invent an entire scene, each generation focused on a limited action — running, walking, reaching for the bottle, drinking, opening a refrigerator, or interacting naturally with the environment.
This reduced unwanted AI behavior and gave the edit much stronger continuity.