A few days ago an old colleague called me up and asked me if I had time to do a quick animation and programing in flash for an interims-website. All he
sent me was this screenshot as a non-transparent PNG.
So, I looked at this and I thought, that there is just no way to do a goodlooking in-transition for this robot, that you can do quickly with Flash. I mean, you could cut the robot up into his extremities and animate it piece by piece, but that is a lot of work to do and the result isn't that good.
So, I decided to give the marionette-tool in After Effects a try, and it turned out to be the best way to create a cool looking in-transition for the robot in a very short amount of time.
Here is how I did it:
First, I pinned all of the robot’s hinges to be able to animate his seperate movements. The Pins are the yellow circles on the robot.
Be careful here, there is just a small radius for each pin, in order to get the robot to move believable. When you go to far, this can happen very easily:
After I have set this up, there was nothing more to do, then just figuring out, how an anatomicly humanlike body would move, if it falls out of the sky and lands with a heavy impact onto the ground. and thats easy too.
When you jump from a wall onto the ground, your body is really stretched out in the air, you use your hands to keep your body stabil. When you land, your body gets squooshed a little bit, you are regulating the impact mostly with your knees, and after absorbing the impact you slowly stand up again into a normal position. So, that’s exactly what I did with my robot-marionette-setup.
Here is the result:
(download)
Well, so far so good. The only thing that bothered me, is that the point, where the feet hit the ground is moving too, and that is an obvious mistake. so, I thought, if the feet on the ground are moving, why not move the ground itself. A robot is not a feather, so his weight could cause a bit of an earthquake. that's why I added a little camera-shake.
(download)
I did that with a little wiggle-expression, that is linked to an animated slider-control. This is the expression i used:
If you want to know more about camera-handling and wiggle-expression, visit
www.videocopilot.net and go to the tutorial-section. Andrew Kramer has a few tuts, where he explains these topics bit by bit.
After that, i felt that the feet must do something with the ground at the time of the impact, so I decided to pick two explosion-elements of the "Action Essentiels"-package, a very nice product, also from videocopilot.
here is the explosion. It is pre-keyed, that means, all in the video that is black now is transprency.
(download)
i made a new comp, put a few of them in, changed them to 3D-mode and aligned them to the feet. Here is the result:
(download)
The last step I had to do visually, was to stretch out the scene for more dynamic. the evolving shadow at the beginning is completely fake, it's just a grey solid with a very blurry-edged mask with an animated mask-expansion-value. For creating the shimmer at the and, i masked out all the green parts of the robot and i animated blurred stripes from left to right. and I put a little trapcode-shine effect onto his eyes.
(download)
And, of course, this piece must have a nice sounddesign behind it to really make it catchy. So I picked my headphones, crawled through the web (e.g.
soundsnap.com) and found a few suitable sounds, arranged them properly to the video, and bam, here is the final shot:
FINAL SHOTthen i rendered out an FLV (1700 kb/s), loaded up flash, imported it and built the UI-components around the robot by using simple mask-shapes to fade them in nicely. and here is the final result:
FINAL SITEWell, I hope you enjoyed this little breakdown. The whole thing, programming, testing and uploading included, took about 7 or 8 hours.
If you have any questions, please drop a comment below.
Comments [0]