PDA

View Full Version : Timex "Waveforms" - Technical Development


Nervo.tv
03-22-2008, 01:29 AM
Nervo (http://www.nervo.tv) is an animation & design firm based in Portland, OR. The images and information below are related to a TV spot we have recently finished for TIMEX. Here is a link to the actual animation (http://nervo.tv/index.html?sect=5&proj=timex).


---x---


In our first collaboration with Arnold Worldwide, Nervo has created this TIMEX spot featuring the new Ironman IControl watch for Ipod. The spot, featuring a graphic runner, the watch itself and an iPod, was visually sewn together by a graphic sound wave and light effects that crossed the whole picture from beginning to end.

The song "Clear Island" by band "Liars" was edited by Nervo's Music Director Darrin Wiener who has also created all of the sound effects. Music played a big role in this project as all of the animated elements, including the runner's movements, had to follow the pace and structure of the song. Because of this it was very helpful to have an in-house musician who we could closely collaborate with as all of the different parts of the spot were being roughed into an animatic.

At the end of the spot, below the TIMEX logo, we've incorporated a short but special live-action element. We utilized a pool of magnetically charged ferrofluid to represent the energy of the run and the song accumulated at the end. You can see a clip of the raw material here (http://www.vimeo.com/806709).

http://www.nervo.tv/press/timex/timex_watch_frame.jpg

* This image is one of the many that were created for the same project, but was actually made at an extremely high-definition (11.000 pixels wide) to serve for various print purposes. You may comment on this image on Flickr here (http://www.flickr.com/photos/nervo/2350936458).



Abstracting 3D
With a style focused piece such as this, it is important to plan well in advance a work flow that addresses such needs. The style frames required a very stylized runner passing by trees, jumping a man-hole and going through a city, with lots of particles and sound waves around!

http://www.nervo.tv/press/timex/timex_all_styleframes_small.jpg

* Style-Frames designed at Nervo. You can comment on these and view other frames on Flickr (http://www.flickr.com/photos/nervo/sets/72157604171699003/). View all of the Style Frames together at a larger resolution here (http://www.nervo.tv/press/timex/timex_all_styleframes_large.jpg).

As you can see, the style-frames above are relatively simple. The graphics are mostly duotone (Black and Orange), but achieving the look straight out of render would be very improbable and would require too much effort upfront in the creative process that can be time consuming. In order to work under tight schedules and keep up with a productive interaction with the client we opted to use XSI to generate the necessary layers and tune the final look in Adobe After Effects.

In order to give us the maximum amount of freedom and flexibility in post-production we decided to output many channels per pass. This is a standard process that we have adopted for all of our projects. It allows for each team member to focus on very particular parts of the process and to avoid re-rendering many passes for aesthetic purposes. It also keeps render time to a minimal while still allowing isolation of elements all while render at once.

http://www.nervo.tv/press/timex/Runner_passes_and_channels_small.jpg

* Example of some of the many render passes we created for the compositing process of the spot. Here is a larger version of this image (http://www.nervo.tv/press/timex/Runner_passes_and_channels.jpg).



http://www.nervo.tv/press/timex/channel_output_small.jpg

* Other example of how we separated the passes for further compositing. Larger version here (http://www.nervo.tv/press/timex/channel_output.jpg).

---x---

Use of MOTOR
Re-targeting an animation clip and dropping it straight on the mixer isn't something that works well without plenty of tweaking, and in the other hand, cleaning mocap data isn't fun either. Therefore, instead of using MOTOR to get the final animation, we used it as a reference of a real person running in 3D. Then we created an animation from scratch and applied it to our final character, which then made it stylizing and tweaking the character's look a simpler process.

---x---

Referencing Everything
Our pipeline for this project was entirely based on referenced models in XSI 6.5. In order to have a completely non-linear workflow we adopted the use of referenced models for this project, which is often how we work.

All of the different parts of the project, ranging from particles to cloth simulation were transferred using this pipeline. All models of the same kind, such as the trees for instance, had a default structure with generic groups and names, which allowed us to keep refining the models and advancing the layout of the scene simultaneously. At the end of the day, swapping one model for another involved just a couple of clicks.

The names of the models and simulation settings were tied by an internal tool that determined the name of simulation paths and their settings based on its version. Another advantage for working with reference models and being able to actively update models at the same time as the main scene was being animated was that in this way the Delta mechanism was responsible for keeping the updated Animation clips and layers, simulation settings, shaders, render passes while everything else was decided in the main scene. In the end the final scene handled about 3 million triangles + Cloth simulation + Hair + particles while rendering everything at High-Definition (1920x1080).

http://www.nervo.tv/press/timex/xsi_interface_small.jpg

* Screenshot from one of our scenes. Larger version here (http://www.nervo.tv/press/timex/xsi_interface_large.jpg).

The entire rig of our main character along with his simulation setting were stored in the final scene. The run cycles were animated in a separate scene and then exported as an action so the final scene received that action as an animation clip. We mixed the cleaned mocap along with the imported keyed clip for some additional personality to his movements. This kept all the elements separate so the final setup of the runner was independent of its own animation, as well as it simulaton settings, shaders and passes was independent of the model.

You can also watch two clips from XSI here (http://www.vimeo.com/810209) and here (http://www.vimeo.com/810526) as well as a video clip of the untreated footage of Ferrofluid that we shot for the logo end sequence here (http://www.vimeo.com/806709).

Even-though it may seem unrelated to the subject of this website, it may be interesting to some XSI users to see how we tackled the animation of the sound wave that appears throughout the spot. The image below shows an example of how we created the orange lines in After Effects.

http://www.nervo.tv/press/timex/soundwave_detail.jpg

* Expressions in After Effects. You can read more about it and see this image larger here (http://www.flickr.com/photos/nervo/2347972491) and other ones here (http://www.flickr.com/photos/nervo/2347972475) and here (http://www.flickr.com/photos/nervo/2348760292).

We hope you enjoy our latest project and that this post has been helpful.
From the team at Nervo (http://www.nervo.tv).

PS: If you have read it up to this point and want to see the video larger, follow this link (http://www.nervo.tv/media/motion/video/nervo_qt_timex.mov).

If you are interested in reading other articles on our projects take a look at "Let Us Kiss" (http://community.softimage.com/showthread.php?p=4183#post4183) as well.

Leo
03-22-2008, 01:59 AM
Hey guys, thanks so much for posting this making of! It is very inspiring and shows how important XSI's flexibility and non-linearity is to a real-world project.

The images and videos were very informative and I'm downloading the final commercial as I type. :)

Hey, Thiago, was this your puppy? Which part exactly?

Looking forward to more projects!!

Leo.

:::QUICK EDITING::::

Just saw the commercial... AMAZING!!!

thiago
03-22-2008, 04:26 AM
Hi Leo!
Thanks for your comment!

We had a lot of work to get this one done!.. So I'm happy you like it :)
I was the 3d lead of this project so I got basically on every part of it lol.
But I was more on rigging, animation and simulation work on the runner... got into the look develop of this guy after the 3d renders.
I also worked between the 3d x 2d comp pipeline, models management, some scripting for refmodels updating... all the generic technical stuff of 3d heh.

Was a quite happy project I could say :)

scaron
03-23-2008, 02:07 AM
amazing! thanks for sharing!

steven

Adrian Lazar
03-23-2008, 04:06 PM
Great work guys, congrats!
Keep up the good work Thiago :rockon:

Zac-Donald
03-23-2008, 05:21 PM
Nice use of Ferrofluid, I was about to ask if you guys did it in XSI before I read through it all.
Few questions, how many people were working on this and how long did it take? Great job on the commercial by the way and thanks for the "making of" article!

Nervo.tv
03-23-2008, 06:01 PM
Zac, we were 7 on this project (not counting producer and musician). The initial schedule allowed only for 4 weeks of production from beginning to end, but as the final delivery got postponed 2 of us worked for another 2 full weeks on it.

The ferrofluid element was quite minimal but definitely fun to use it. We have been wanting to implement it in one of our projects but it's not something that can easily be added to a client project.

We're glad to hear that everyone is into the project and also that this small "making of" article is being helpful to visualize the work behind it.

DougNicola
03-23-2008, 10:47 PM
Beautiful spot! Thanks very much for this "making of" including all the great info over on Flickr.

Nice contribution to the community!

~Doug

irakli_san
04-08-2008, 06:01 AM
what is Curvature map and how you use it?

KrisR
04-08-2008, 10:49 AM
This came out really nice. Thanks for the great "behind the scenes" look at this project.

thiago
04-08-2008, 08:13 PM
Thanks Kris!

@ irakli_san
curvature map is an addon that creates a Weight map on the fly based on the curvature of the surface (concave/convex), it available here: http://www.claus-figuren.de/addons/curvaturemap.php
thanks to Reinhard Claus ;)
Check the tension map too in the same page. It's awesome!

You can use it for anything that is "Weightmappable". We used in the rendertree as a map_lookup_color node. It was controlling some colors to highlight details that was just possible knowing the curvature of that surface.

You can also use it for rigging etc... quite useful tool! :)

Zafar Iqbal
04-09-2008, 04:50 AM
Very nice read

irakli_san
04-09-2008, 07:33 AM
Thanks thiago :) great tool :)

Sysgrunge
04-14-2008, 11:49 PM
Congratulations Nervo this is a great Spot, it has very good design line.

ebbmeister
04-15-2008, 05:52 AM
Very nice spot. Thanks for the Making Of, really appreciated.

Phil

magrao777
04-30-2008, 11:10 AM
Great works!!! realy very good!! Now just a curiosity!! What hardware was used to produced this composition??? 539 layers in after effects is a very large numbers of layers!!!
Thanks!!!

Nervo.tv
05-07-2008, 05:33 PM
We use Quad-Core Intel Macs with 8GB of RAM and NVIDIA Quadro FX 4500. XSI running on Windows XP.

csaez
05-07-2008, 09:10 PM
Wow, really cool! thanks for the making off :)

ajcgi
05-09-2008, 11:24 AM
I'm always intrigued by people running xsi on xp. Do you find it a pain having to restart the machine every time you want to run a mac os program eg after effects, then reboot to xsi? The projects I work on call for quick changes on short sequences so I often have both xsi and after effects open at once. The mac approach seems like it could slow down the efficiency of a workflow. Does it?

Great ad either way! I like the monochrome look, especially the way it's comped together. The trees and grass in particular strike me as well done.
It's an interesting watch too. Would also be handy when on the train when you can't quite get the mp3 player out your pocket because yet another large man with an ill fitting suit has sat beside you. I experience that "dammit I can't change albums easily" feeling a lot hehe!

KrisR
05-09-2008, 11:34 AM
Thats the main reason I stick to XP...its the quickest workflow there is...period. I never have to worry about incompatibility or slowness in my workflow. Yes, XP is far from perfect or even close to it but I think its shortcomings in terms of stability and speed are more than made up by the fact that EVERYTHING WORKS on it.

thiago
05-11-2008, 05:27 PM
I never run OSX on my Mac.
We try to keep all XSI workstations with all the softwares running in Windows (afterfx/PS...).
I think it's a waste of time if you have to reboot a machine just for the sake of OSX enviroment.
In my opinion if you have a Mac Pro and wanna use XSI, keep everything on windows.
All softwares that I need are available on Windows. While this is not true for OSX I'll stick with windows.

That said, Mac Pros are just way better than any other computer I've ever used. It's just fast, reliable and cheap (if you don't put the expensive videocard and memory from apple).
And they are pretty :P

Just try to make a dual quadcore on Dell and compare the price on Apple store...

Mac PRO
http://tinyurl.com/4ddlwl
2,949.00
- Two 2.8GHz Quad-Core Intel Xeon (8-core)
- 2GB (2 x 1GB)
- 320GB 7200-rpm Serial ATA 3Gb/s
- NVIDIA GeForce 8800 GT 512MB (Two dual-link DVI)
- One 16x SuperDrive
- Apple Mighty Mouse
- Apple Keyboard (English) + User's Guide
- No monitor

Dell
http://tinyurl.com/4ap4bz (put the 2.83Ghz quad-core and see the price)
Starting Pricehttp://i.dell.com/images/global/general/spacer.gif$3,998 - Instant Savingshttp://i.dell.com/images/global/general/spacer.gif$200
Subtotalhttp://i.dell.com/images/global/general/spacer.gif with discount $3,798
- Two Quad Core Intel® Xeon® Processor E5440 (2.83GHz,2X6M L2,1333)
- Genuine Windows Vista® Business Bonus-Windows® XP Professional lo
- 3 Year Limited Hardware Warranty with Next Business Day On-Site Service
- 256MB PCIe x16 nVidia NVS 290, Dual Monitor DVI Capable
- 2GB, DDR2 SDRAM FBD Memory, 667MHz, ECC (2 DIMMS)
- 16X DVD-ROM with Cyberlink Power DVD™
- C1 All SATA drives, Non-RAID, 1 drive total configuration
- 80GB SATA 3.0Gb/s,7200 RPM Hard Drive with 8MB DataBurst Cache™
- No Monitor


NOTE THAT the Mac pro comes with 320gb of HD + 8800GT, and cost almost $700 bucks less than the Dell one. The only thing is that you need to buy a windows license (~$200 for vista?).

And then you go here http://eshop.macsales.com/item/Other%20World%20Computing/64FB2MPK08GB/
Get more 8gbs memory for $360 bucks (Thanks Gene for the link! :)), and you have a very decent XSI workstation.

* Our Macs at Nervo have the expensive Quadro card certified by Softimage.
We never had a single problem with Drivers/Boot Camp/installation or anything.
For me this is just like a very good PC. But if one day XSI comes to Mac platform, I would go for it.

Zac-Donald
05-11-2008, 05:31 PM
You could always build you own 8-core computer for ~$2,000 with at least 4 gigs of ram and a 500gig hdd

ajcgi
05-12-2008, 06:30 AM
I never run OSX on my Mac.


Ah, that's more sensible. Ahem. Yes. :oops:

Next time round I may consider purchasing one. I'm stuck with a dual core Dell here at work and darn... it's slow. Really wish I'd been involved with the purchase and given a higher budget. I'd be surprised if this thing cost more than £700 with monitor. Really need an employer that values investment in equipment other than edit stations and that isn't in bed with Dell. Grrr.
Anyway enough bitching and totally off topic. The work rocks. Ispirational. :wink:

moxi
05-23-2008, 12:25 PM
Nice work. Thanks for the sharing the behind the scenes. Always dig the detail...

Jeremy
05-23-2008, 03:09 PM
I love reading these.

Thanks so much for taking the time to write this up. :)