"ragdoll" bones?

Wondering how to accomplish a certain animation task? Ask here.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
Kiiryu
Posts: 23
Joined: Thu Oct 09, 2008 11:18 pm
Location: Location:

"ragdoll" bones?

Post by Kiiryu »

Hmm...how to explain this.

Is there any way to make it so that if you move a bone, the only thing that would change about a bone that's attached would be it's rotation?

If that makes any sense.
User avatar
lwaxana
Posts: 1295
Joined: Wed Jan 06, 2010 6:50 pm

Post by lwaxana »

I'm not fully sure I understand the question, but under the bone constraints menu, there is an option for angle control. With that you can set a bone to rotate based on the movement of another bone.
Kiiryu
Posts: 23
Joined: Thu Oct 09, 2008 11:18 pm
Location: Location:

Post by Kiiryu »

I'm not sure I understand it myself, to be honest...

Anyhow, here's what I want to be able to do. Say the red bone is the parent, is there any way I could make it so moving it doesn't change the position of the other bones, but rather the rotation?
ImageImage

Edit: Actually, I think that just made it even more confusing..
User avatar
lwaxana
Posts: 1295
Joined: Wed Jan 06, 2010 6:50 pm

Post by lwaxana »

Hmm... I am still confused, but when you say ragdoll, I envision all the limbs are pointing downward regardless of the body position? Here is a technique called gravity star so a bone always points in one direction. I think the examples may have been taken off line, though. :( viewtopic.php?t=15726&highlight=gravity+star Is that what you're looking for?
User avatar
lwaxana
Posts: 1295
Joined: Wed Jan 06, 2010 6:50 pm

Post by lwaxana »

Okay, I think I just found a shortcut to the gravity star. Just set the child bones to -1 angle constraint from the parent bone. Then the bone won't rotate. Although maybe that's what the gravity star was doing anyway...

Image

But wait, you actually want the reverse? If you flip the parent bone upside down so that the fat ends of the bones are in the same spot, you can rotate the parent and angle control the children based on that. Then the children won't change position, only rotate.

Or when you say you want to move the parent bone, do you mean that you want to translate it?
Kiiryu
Posts: 23
Joined: Thu Oct 09, 2008 11:18 pm
Location: Location:

Post by Kiiryu »

Hmm, nevermind. I think bones would have to have the ability to rotate from either end to be able to do it.
Post Reply