This was a co-brand project between Discovery Branded Entertainment & Mercedes-Benz that I was part of a team tasked with showcasing the latest features of the new 2018 E Class model while also promoting the Discovery network. We ended up creating 20 fully 3D shots while also incorporating some additional compositing over footage provided by Mercedes-Benz.
My role: Design/Animation/Compositing
Client: Discovery Branded Entertainment & Mercedes-Benz
Studio: Image Factory DC
Initial style boards I created for the concept pitch.
Breakdown reel of some of the shots I was responsible for.