I have a character in a seating position, and I can't get them into a standing posture from a sitting posture. Right now, the torso is the parent of the head and upper leg, and the upper leg is the parent of the lower leg.
Any help on how I can do this would be much appreciated.
Howard
Getting someone to stand from a seating position
Moderators: Víctor Paredes, Belgarath, slowtiger
-
- Posts: 32
- Joined: Mon May 01, 2006 6:56 pm
A couple of ways to do this...
First.. brute force approach. Rotate and move the bones to create the standing motion.
This is not "straight forward"... it will require translating the hip parent bone and also a lot of rotating of the upper and lower legs to maintain their position on the "floor".
Turn on the onion skin so you can see where the feet are on all frames during the process. As the character stands the feet should stay in the "same spot".
This could get tricky.
Second option...
Lock the feet bones. If the feet are the bottom of the whole skeleton locking them would allow translating/rotating the hip bone to move the upper body to a standing position.
For instance you could just slide the hip bone to a new position to simulate a standing motion. Since the feet are locked... the leg bones will rotate to compensate.
You could even lock the hands for a couple of frames to simulate the pushing up from the chair.
This may seem like a no-brainer choice... but bone locking can give you some troubles sometimes. If you push it too far... bones will flip around and act whacky.
I find that turning off the locked bones later always causes a "jump" or a quick shift.... plus I think the feet might just whip around to the rotation of the thighs and hips... experiement and see what happens.
-Vern
First.. brute force approach. Rotate and move the bones to create the standing motion.
This is not "straight forward"... it will require translating the hip parent bone and also a lot of rotating of the upper and lower legs to maintain their position on the "floor".
Turn on the onion skin so you can see where the feet are on all frames during the process. As the character stands the feet should stay in the "same spot".
This could get tricky.
Second option...
Lock the feet bones. If the feet are the bottom of the whole skeleton locking them would allow translating/rotating the hip bone to move the upper body to a standing position.
For instance you could just slide the hip bone to a new position to simulate a standing motion. Since the feet are locked... the leg bones will rotate to compensate.
You could even lock the hands for a couple of frames to simulate the pushing up from the chair.
This may seem like a no-brainer choice... but bone locking can give you some troubles sometimes. If you push it too far... bones will flip around and act whacky.
I find that turning off the locked bones later always causes a "jump" or a quick shift.... plus I think the feet might just whip around to the rotation of the thighs and hips... experiement and see what happens.
-Vern
I like heyvern's first approach as I have had nothing but trouble locking bones. Look at yourself in the mirror getting up from a seated position and see how you move your trunk in anticipation before you actually start to rise. If the character's hands are helping him/her up using armrests, note that you have to keep them in place until they leave the armrest.
Consider animating the character sitting down and then reversing all the keyframes before tweaking it to look right for getting up. This might be easier.
Alan
Consider animating the character sitting down and then reversing all the keyframes before tweaking it to look right for getting up. This might be easier.
Alan
Get some "Good Advice" at www.decksawash.net