
Client work
McDonald's · 2018
After Hours.
Client work
McDonald's built its visual identity on appetite and energy, warm yellows, saturated reds, midday light. This concept asks a different question: what does the brand look like at 2am? The drive-thru lane, headlights in the rain, neon arches in a sea of quiet asphalt. A visual language built for the audience that actually shows up after midnight.
Art direction, CGI compositing, colour grading, retouching.
The brief, decoded
The brief was self-initiated: reframe McDonald's for the night-shift consumer. Late-night drive-thru is a ritual, not an afterthought, students, service workers, night crews keeping the lanes busy from 11pm to 4am. They'd never been addressed in the brand's visual language.
The objective was a key visual that felt unmistakably McDonald's while inhabiting a completely different tonal register: cinematic noir, not daylight abundance. The brand colour palette had to survive inversion, warm and recognisable, but built from darkness.

The idea and the obstacle
The concept treats the 2am drive-thru as an arrival, not a stop. For the night crowd, pulling up to McDonald's is the event so the visual gives it the full red-carpet treatment: a stretch limo gliding in, the doors thrown open, a larger-than-life character making an entrance like the place was built for them.
Colour strategy inverts the brand palette. The signature McDonald's yellow stops being background and becomes the only warm light in the frame the arches glow like a marquee. Deep amber and blue-black replace the daytime white and red, turning a roadside stop into a night-time spectacle.

The Arrival.
The characters were shot on set, then everything around them was built and extended in CGI and post the limo, the restaurant, the oversized arches, the wet night street. Real performance anchored in a constructed world, so the absurd scale still feels physical and lit by the same light.
The integration work was in the light: matching the photographed talent to the CGI environment, spilling amber from the arches across faces and chrome, and grading the whole frame to a cinematic night register. The neon glow was built in 32-bit so the arches could bloom without clipping a believable light source, not a sticker.
Compositing Pipeline
- 01 · Plate
- On-set photography cast lit and shot as the hero performance, the anchor for the whole frame.
- 02 · CGI Build
- Limo, restaurant, oversized arches and street built and extended in 3D and matte painting.
- 03 · Integration
- Cast composited into the CGI world light, reflections and contact shadows matched across both.
- 04 · Neon Glow
- 32-bit HDR bloom on the arches so they read as the scene's real light source, not a sticker.
- 05 · Final Grade
- Photoshop graded to a cinematic night register, amber spill from the arches over cool blue-black ambient.
Conditioning Notes
Arch glow used as the key light so the whole frame shares one believable source.
Brand-yellow integrity protected in the grade so the arches stay unmistakably McDonald's.
Photographed skin tones held neutral against the heavy coloured ambient.
Output Specs
- Colour strategy
- Yellow as the sole warm source not brand colour, not background. Ambient inverted to blue-black so the arches glow like a marquee.
- Build
- Photographed cast composited into a fully CGI environment limo, restaurant, arches and street.
- Lighting
- One shared light setup across plate and CGI, arch-glow as key, for a believable night scene.
Layer Decomposition
- Cast plate
- On-set photography of the characters the hero performance, lit as the anchor.
- CGI environment
- Limo, restaurant, street and arches built in 3D and matte painting.
- Architecture
- Restaurant facade and drive-thru, warm interior spill against night ambient.
- Neon glow layer
- HDR 32-bit paint arches as the scene's logo-shaped light source.
- Integration
- Cast matched into the CGI world reflections, contact shadows, colour spill.
- Final grade
- Cinematic night grade amber-warm arches against cool shadow, brand-yellow held.


Final Output

- Colour strategy
- Brand yellow as light source; inverted ambient palette
- Depth layers
- 6 discrete composite layers with per-layer grade nodes
- Lighting
- One shared light setup across plate and CGI, arch-glow as key, for a believable night scene.