Page 1 of 1
copy and paste keyframes between actions
Posted: Wed Dec 06, 2006 4:28 am
by buijon
I have my character who needs to always come from a default stance at the beginning of every action. So action "idle" he starts in his ready to fight position and breathes. His "punch" action he needs to start in his same exact ready stance then punch. However when I highlight the ready stance frames keyframes in "idle" then went to "punch" and hit paste....nothing happens. No keyframe pastes in. I tried adding a keyframe then pushing paste....nothing. So how can I make every new action start from the same pose?
Posted: Wed Dec 06, 2006 5:11 am
by Rasheed
I think you will need to select all points in frame 1 for every action. Your common pose should be there, in frame 1. The disadvantage is that you now cannot combine actions, because all points are used for every action.
Posted: Wed Dec 06, 2006 5:41 am
by buijon
i tried "select all" and it selected all of the bones....then paste in a new action....nothing. I don`t have the option to select points because i have it on the skeleton layer. Any other ideas?
Posted: Wed Dec 06, 2006 1:06 pm
by Rasheed
I'm sorry if I was unclear about this. I meant to write: "Select all objects with the tool that animates your character in the action." So for bones animation, if you change the bone angles, select all bones and click on them in frame one with the Bone Angle tool.
However, this will not help you, so forget about it. For every action you will an equal, but opposite counter action to the common pose. So if your character, for instance, pushes forwards with his arm in an action, it should also have an action to go from that pose back to the common pose.
Posted: Wed Dec 06, 2006 7:19 pm
by Gnaws
Rasheed wrote:I think you will need to select all points in frame 1 for every action.
My apologies in advance for the noob question:
What's an "action"?

Posted: Wed Dec 06, 2006 7:31 pm
by Rasheed
Posted: Wed Dec 06, 2006 9:38 pm
by Gnaws
Rasheed wrote:See Tutorial 5.6
D'oh!! Right.
Thanks, Bad Rash!

Posted: Wed Dec 06, 2006 10:39 pm
by artfx
It seems the easiest way would be to build the character already in the default pose. This way the beginning keyframe is always correct and then each action has he character do the move and then return to the default pose.
Posted: Thu Dec 07, 2006 9:38 pm
by buijon
i thought of that, but you can`t pose them in frame 0, when you use manipulate bones in frame 0 it resets to default any time to do anything else. The one other thought i had was can i nest actions? Maybe make one action called 'deafult pose' that is one frame long and insert that into every other action? Because yes he will punch and rest to default, kick reset to default etc. Thanks so far for the feedback
Posted: Thu Dec 07, 2006 10:11 pm
by Rasheed
Animation starts in frame one, frame zero is meant for editing your character.
- In frame one, select via the menu Bone -> Reset All Bones, to copy the keys of the Bone Angle, Selected Bone Angle, Bone Position, Selected Bone Position, Bone Scale, and Selected Bone Scale from frame zero
- mold your skeleton to the correct position (the default pose), still in frame one
- create a new action (or select an existing one) and insert a copy of the Mainline
- go to another frame and mold the next pose in your action, and if needed, another pose in another frame, etc.
- go back to the Mainline and do the same for the next actions from (3)
Posted: Fri Dec 15, 2006 7:08 pm
by buijon
finally got it all figured out, i did what you suggested, only 'duplicated' the idle position in an action to use over and over because if i change main line and then make another action with it its different. Thanks so much for your patience.