Ultimate Dynamic Ragdoll Rig

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

Thread Tools Display Modes
  07 July 2005
Ultimate Dynamic Ragdoll Rig

Hello Friends:

After some time in secret development (~4 months) I have devised a fully articulated dynamic rig for maya that supports collisions and is fully robust. I have seen some talk regarding these types of skeletons and I've seen simulations using rigid bodies. Sure the simulations with rigid bodies have their place, but this is something completely different.

It's about 15 megs.. quicktime with sorenson compression..

Using a control skeleton we can drive a dynamic skeleton and have it react dynamically to all our motions. Please have a look at the quicktime movie. Any feedback is appreciated as well as comments. I'm not sure where to begin in explaining it, but I'd love to hear any questions or comments.

<shameless_plug> As well I must say I'm totally accepting job offers in the TORONTO area.. I have a bachelor's degree (Computer Science) from U of T and I've just completed a diploma in computer animation (Maya/Shake) from the Toronto Film school. I'm putting together a demo reel of my best stuff but basically I can rig just about anything and I'm quite well-versed in MEL script for UI's and simplifiying complex repeatable actions.. plus I love dynamics. </shameless_plug>

-Alex Kessaris

By the way.. here's a render of the actual character.. and a screencap

Last edited by littlepixel : 07 July 2005 at 02:41 AM.
  07 July 2005
i liked it, impressive stuff.

  07 July 2005
Thank you.. The truth is I'm not sure exactly how useful it is, but it brings together a lot of concepts I've seen floating around sort of like on their own. The trick is how to transfer the shape of the control skeleton to the dynamic skeleton without losing any degrees of freedom and as well without causing double transformations. If you set out to make a similar thing using the spline approach from the documentation or 'Maya secrets of the pros' you'll quickly discover that for every new limb you try to add (like arms as 'children' of a spine, or fingers as children of the arms) you'll be getting a double transformation. That had me buggered for about a month and I almost gave up, but as you see there is a way to resolve this issue.

Not to mention that with a spline you will usually risk having the limbs pop off under acute angle transformations, so although it may seem to work around the origin and in rest pose, in many cases it will result in the limbs popping off the splines at odd angles.

Last edited by littlepixel : 07 July 2005 at 01:14 PM.
  07 July 2005
Hey Alex, the rig is looking wonderful. I have a couple of questions of you:

* How much the dynamic effect can be hand controlled (attribute like stiffness, etc)?

* Is there a way to pin some parts so that the will not be affected?

The ability to draw is not born into an artist. The desire to draw is.
(Richard Schmid, Alla Prima, Everything I know about painting)

  07 July 2005
It's great to see people like you making researches in order to improve the CG industry! Best wishes man
  07 July 2005
That is absolutly amamzing. Great Job!
I have no signature :(
  07 July 2005
Originally Posted by littlepixel: That had me buggered for about a month and I almost gave up, but as you see there is a way to resolve this issue.

That shows one very important trait, you stuck with it, I do the same, I'll be thinking of a problem in the back of my head while I go about other tasks, and if you stick with it and don't give up, you'll succed.

I think m8, its fair to say that you stand a pretty good chance of being hired from the development of this rig.

  07 July 2005
The rig is really great! I am curious to see how the animation of the rig would turn out so an animation test would be good or even create a short based on it. A feedback from any seasoned animator after using it could maybe shed some light on its practical use for doing animations.

Last edited by Norl : 07 July 2005 at 05:07 PM.
  07 July 2005
It seems that this rig is light years ahead of anything else out there at the moment. I certainly think this is a step in the right direction and could positively change the way we approach animation in the future. I would guard this discovery with my life!

  07 July 2005
Wow, that was really impressive! That rig must be soo much fun to play with!

  07 July 2005
Talking OMg i loved it!

u know wat the way u made was great u are a exparty maybe u can teach me how to do it
  07 July 2005
That looks really cool, but I'm not sure how useful it is, since Maya will end up putting a lot of secondary animation into your scenes. So all your animations will probably look wobbly and funny, after all.

Great work, though, shows again that you just need a screwdriver and some bubble gums to develop a spaceship
  07 July 2005
I second the call for some real animation tests with it...characters with emotions..because that way we could really see something cool at work. Some wonderful principles at play here.
Quote: I certainly think this is a step in the right direction and could positively change the way we approach animation in the future. I would guard this discovery with my life!

Actually, there's a great saying: If you want someone to pay attention to your great new discovery, it won't work to keep it hidden...you've got to shout it from the rooftops to be heard.
It's real sun out there
  07 July 2005
Overall I'd say the concept and idea is a good one. The thing that sticks out in my mind is its actual use in a production environment. You don't really see alot of RagDoll effects being done in production as most animators prefer to handkey this type of thing to give a more 'dramatic' feel. I'd be interested in seeing some actual animation tests like a walk cycle, run cycle or a jump to see how it works under those conditions

On another note, do you have any other work? As a TD/Rigger myself, I would suggest showing off more organic stuff that involves weighting if you are actively looking for a job around this field. Anyone can place joints, all comes down to your weighting skills and the ability to really take the character to another level

  07 July 2005
It does seem that in production we stick to first principles and I totally agree with this approach. we don't need like to send a hair rig down the pipeline and have it frizz up at render time because of any million reasons like missing cache files or simple inexperience with hair rigs which is completely understandable, not to mention using hair for a purpose other than which it was intended.

So as I sit at home and munch on smarties, I'd like to elaborate on the rig we have before us and for whose analysis I am very grateful to all of our colleagues. Your concerns are well founded, and I propose that it is indeed an oddity and it won't ever replace frame-by frame animation which is the only real way to do things anyway (or maybe two-frame by two frame like stop motion, but I digress...)

This rig was designed to supersede the zoids rig in "maya secrets of the pros' and then I thought 'wouldn't it be nice if they were kinda rubbery.. because I find most animation lacks that extra level of super finesse.. like quaternary animation of you will. Sucky animators achieve primary animation, good animators have secondary animation, great animators have tertiary animation but four levels are rare indeed. Also I find that much of it has a rushed quality like bending the laws of physics to suit the impatient demands of the deadline. (I am gingerly side-stepping discussions of motion capture with my apologies to Dr. Aki Ross)

Anyway.. I find that over-all working with these rigs is like animating MUPPETS.. it's a different look than we're used to in CG.. it does smack a bit of 'look-what-I-can-do' rather than eye-candy but I'd totally fly to the moon on a bubblegum rocket as it was so eloquently put. I'm gonna keep this thread alive not with idle chatter but with solid animation tests so I'm retreating to the lab gents and I'll hope to have something reasonably fetching in the next few days or so!

As an aside: I am very grateful for all of this discussion and all of the opinions which I have totally taken to heart. Anyway there's no wasted research but like heinz may have a ketchup-flavoured ice-cream in production for all we know. or a mustard hemorrhoid cream. I hope this will be on-par with umm.. nutella sandwiches at least!

Last edited by littlepixel : 07 July 2005 at 05:47 AM. Reason: edit out the curses
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 02:19 PM.

Powered by vBulletin
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.