View Full Version : Setting "natural" position of bones with Mocca
macsupremacist 09-24-2006, 10:12 PM I'm not sure it's the right terminology, but what I'm looking to do is to be able to set a "natural" position for the bones in a skeleton. That is, make it somehow so that if I totally screw up my skeleton putting it in a weird pose or something, it'd be nice just to press a button to automatically put it back in some default pose (i.e. a standard T pose). Is this possible to do with Mocca? Sorry if I'm not getting across, this is my first experience with character animation, though it is turning out to be quite fun. Thanks.
|
|
crackle
09-25-2006, 07:41 AM
i'm sure there's a better way, but i tend to record all the ik controlls and sliders at a neg frame ie -15 frames, and the start the animating at frame 0. you can do this by "edit project settings" under the edit menu, set the min frames to -15. then once you record your "safety keys" you can edit it back to 0.
crackle
09-25-2006, 07:46 AM
ther must be a better way, but i tend to record the ik controllers and sliders at a neg frame number, ie -15 frames.
you can do this but using "edit project settings", under the edit menu, set the min frames to -15, record your "safety frames", and the edit the min frames back to 0 and start animaing. the keys will always be there to cut and paste as you will.
crackle
09-25-2006, 07:52 AM
ther must be a better way, but i tend to record the ik controllers and sliders at a neg frame number, ie -15 frames.
you can do this but using "edit project settings", under the edit menu, set the min frames to -15, record your "safety frames", and the edit the min frames back to 0 and start animaing. the keys will always be there to cut and paste as you will.
Cactus Dan
09-25-2006, 02:33 PM
Howdy,
Actually, since you have Mocca, you also have Pose2Pose and you can save a T pose with that.
Adios,
Cactus Dan
macsupremacist
09-25-2006, 03:51 PM
Thanks Dan, I'll try that when I get home.
wuensch
09-26-2006, 06:58 AM
what I uaually do is make a copy of the skeleton, then set up an expresso with 2 link-lists and an iterator (transfer local roatation from the copy to the skeleton of all bones) , all in an Xgroup activated by a boolean userdata taht can be used in HUD as a switch.
You can then reset the pose anytime you want and it is fast to setup (if you now a bit Expresso)
LucentDreams
09-26-2006, 07:16 AM
p2p is the best choice. I often do a negative keyframe too, mostly because of cloth or hair simulations that will also be negative. one thing to not is too keep the negtive keyframe on its own sequence so its not consideed as part of any loop.
selfmadepixels
09-26-2006, 08:47 AM
what I uaually do is make a copy of the skeleton, then set up an expresso with 2 link-lists and an iterator (transfer local roatation from the copy to the skeleton of all bones) , all in an Xgroup activated by a boolean userdata taht can be used in HUD as a switch.
You can then reset the pose anytime you want and it is fast to setup (if you now a bit Expresso)
Well, this is an alternative and interesting way to do the job...will u have the time to set up a picture tutorial on how to set the Xpresso for who doesn't have the knowledge ? it will be a real gift....:thumbsup:
wuensch
09-26-2006, 01:01 PM
its easier to post an example.
here it is.
This one uses the local Matrix (scale/Pos/Rot) to transfer data, but you can of course use only Rot or Pos.
Look at the Attribute manager when activating a link-list node to find the dragdrop-list.
The trick is to transfer the local data only so that the Root-Object can be freely moved.
What makes this solution interesting is that you have complete control over what data you want to reset and what not.
Oliver
macsupremacist
09-27-2006, 04:27 AM
Thanks Oliver, as I have no Xpresso knowledge. I haven't gotten to try any of these out yet as my computer is occupied at the moment, but I'll try out all the suggestions. Thanks guys!
selfmadepixels
09-28-2006, 11:54 AM
Well, thanks also by me, Oliver...i'm another one who has poor knowledge of Xpresso (a lot of people says it's really easy to use, the difficult part is to find time to ease with Xpresso).
Maybe someone could set an Xpresso to increase duration of day time in the same number of hours...:rolleyes:
CGTalk Moderation
09-28-2006, 11:54 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2013, Jelsoft Enterprises Ltd.