Help - Search - Members - Calendar
Full Version: Walkin' The Bot Walk...
Zymic Webmaster Forums > Web Design & Development > Graphic Design > Animation (Flash, GIFs, etc)
machine
Hello everyone smile.gif

A few days back I posted a few test renders of a mech fighter/warrior-style robot. I thought those of you who liked it would like to see this bot [affectionately called MachineBot] 'walk the walk'. So I'm posting this small animated GIF [below] of the MachineBot doing the bot walk and sort of checking the place out... smile.gif



Note: This is test render of the untextured model in a very-short, 20-frame walk-cycle. The size of the image had to be reduced to keep the file size in control.

Cheers!
Cmain
Heh that is really cool. Amazing.
bezz
Very nice work!
Ed
very impressive
wozzym
wow. i gotta learn how to do that cool.gif
Paradoks
Wow, Very impressive rendering & Animation, i wanna learn 3d :'(
machine
Many thanks folks, for your appreciation smile.gif

I will try to include a larger [336x252 pixels], clearer and fully-textured version of this walk in Flash format [around 190Kb in size] for the next update of my site, as the GIF animation above isn't clear or fast enough...

@ Wozzym & Paradoks: Makin' it walk isn't difficult. In fact [and this is purely my personal opinion], it's easier [in this case, at least] than building a model, without which there's nothing to animate. wink.gif

Since we've all seen such bots 'move' [in films and video games], the basic pattern of movement is already quite known -- these things [due to the structure of their 'legs'] have a bird-like walk. So you simply make it, like that superfunky Aerosmith song says, 'walk this way'... smile.gif

Note: I'm including some more details below for those who are interested in this stuff.

For non-humanoid models: In non-technical terms, all you do is simply follow a certain number of steps to set up the walk mechanism, specify the positions of the 'legs' at certain key points of the walk and let the computer do the rest. This process remains more-or-less the same with a more complicated model -- say an octopus or a centipede. Once you know how it's supposed to move, you can move it using the steps mentioned above, although the process may take longer as you'll be dealing with more 'legs' or 'limbs' or body parts. But the crucial thing here is to know how the model ought to move and setting up a suitable movement system [this process is called 'character rigging']...

For humanoid models: Animating complicated realistic body movement for humanoid models has become even easier, ever since 'motion capturing' has been possible. This means you use real actors enact a Kung-Fu fight scene [or do an elegant ballet]. Their movement is then captured and recorded as movement data by suitable hardware and software. Then you simply 'apply' or 'paste' this recorded 'movement' data on to the 3D model and Presto -- it moves exactly the way the actors do! smile.gif Of course, the model has to be 'rigged' before you can apply this motion capture data.

And you don't even need to 'record' the movement yourself -- there are companies out there that sell pre-recorded movement data/files for a large number of activities [dancing, fighting, running, jumping... anything you think of and a few that you probably wouldn't wink.gif]. You simply buy such a file and 'apply' it to your model[s].

There's also this free online library of such motion capture data/files [in the popular BVH format] that you can use to animate humanoid models. Pretty cool, eh?

Using motion capture techniques, it is possible to transpose the facial expressions of an actor on to a 3D humanoid model's face. In short [and perhaps at the cost of offending some animators], it seems like motion capture is the future of humanoid animation...

Note: Of course, some animators feel that this is a half-hearted or an impure way of animating compared to manually animating a fight or a dance sequence, but even they admit that 'motion capturing' gives realistic results in a fraction of the time it'd have taken to manually animate such a sequence...


Cheers!
wozzym
what program would be best to use for animation like this. i dont have the money to buy something from adobe. but i will use google and see. also, 3d program you used was? I forgot..
iamandy
awesome! well done, very impressive
machine
Thanks once again, for yer appreciation smile.gif

@ wozzym: I'd suggest you first try Blender. It's a very poweful open-source/free 3D modelling and animation application. There are numerous helpful Blender sites on the Web that you can check out for help and encouragement.

And don't let the UI intimidate you. All 3D app UIs are complicated -- they have to be, given the range of things you can do with them. So get to know the UI very well. Once you're familiar with Blender, you can [if you want] move on to other apps.

I personally use 3DS Max [so of course I have only good things to say about it; this bot model was built, animated and rendered in Max]. There are several other such apps out there -- Maya, LightWave, Modo, Zbrush... they all basically offer the same tools and features, only under different names. That is, they're similar 'under the hood' and a model built/animated with one can be built/animated with another...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.