Mirror, mirror on the wall, who in the land is the sportiest of all? The new model of the top-selling Ford S-MAX may not be a Formula One car, but is an exclusive combination of premium sports styling, enhanced dynamic ability and functional excellence. Ford feels you shouldn't have to sacrifice driving pleasure for practicality. Ogilvy Düsseldorf wanted a spot presenting the advantages of the new S-MAX in the right light so we whipped out our magic wonder and built a world full of glassy typography to reflect the cars finesse. Letters and glass surfaces act as a playground for the S-MAX. Furthermore, optical refractions and perspective jumps create a complex visual experience.
Ready for the house of mirrors?
Agency: Ogilvy & Mather Advertising Düsseldorf
Production: Parasol Island
Director / Creative Director: Oliver Navarro Schroeder
Executive Creative Director: Charles Bals
Producer: Jack Gregory-Donald
Executive Producer: Philip Hansen
3D Animator: Dino Figuera
3D Light / Shading / Rendering Artist: Kay Poprawe
3D Supervisor: Paul Dreisen
Compositing Artist: Sascha Reinholz