"They wanted a simple bandwidth calculator to help customers choose the right Internet plan," explains Firstborn creative director Flavio Vidigal. "The big creative challenge was transforming a run-of-the-mill tool - an online calculator - into a concept that could be fun, easy to play with and, most importantly, engaging until the very end."
With full creative license to craft the world of Wifi-Denti-Fier, the team took the project to a new level. Vidigal explains: "Because TWC was so trusting, we were able to loop several Firstborn teams into the creative process - notably, our designers, 3D and motion graphics team and creative developers. The collaboration of all of these different disciplines took both our ideas and the finished product to levels far beyond the basic brief.
"We were inspired by classic claymation and toy design, so we wanted intricate animated 3D characters and environments that were emphasized by a clean and minimal backdrop. We developed a look that was 3D, yet felt both graphic and thoughtfully designed. That style was also integrated into all aspects of the UI."
"Maya was used in conjunction with Zbrush to create set pieces and environments, as well as to rig and animate. Photoshop was used for design and for the developers to extract UI elements. Adobe Media Encoder let us extract PNG sequences from 3D videos; CodeAndWeb and TexturePacker allowed us to generate character animation sprite images from the sequences; and After Effects was used for final compositing, layout editing and export. We even used a little Flash!"
With the 3D aspect sorted, the team's next task was to ensure that the polished, interactive experience could support mobile, numerous desktop browsers and tablets - all with reasonable file-sizes.
"In today's digital landscape, it's tough to ensure a UI is fluid and scalable to the varying device dimensions and pixel densities," comments Vidigal. "To tackle these challenges, the studio and development teams collaborated very closely to find the right balance between pre-rendered animations vs. animations built in code.
"We ended up building modified code-bases for each platform. For example, Chrome users get 3D device-selection cubes and transparent videos, users without WebGL get Flash videos and 2D cubes, and users without WebGL or Flash (iPads) get PNG sequences.
"We also had to be aware of imminent web technology updates and what effects they might have. For example, we were developing for iOS 7.0, but knew iOS 7.1 was just around the corner, and that would re-enable chromeless browser features (hiding native toolbars)."
Have you seen any inspirational examples of 3D or web design recently? Let us know in the comments.