PDA

View Full Version : How to move bone center? Helps...


alvin_cgi
04-30-2008, 10:11 PM
Hi all,

Haven't got any answer from CGTalk yet, so I post it here hopes someone know the problem... moving the bone's center...
I have created the rig and enveloped to mesh, every thing seem ok, then some bones were not placed right positions, so I try to move the bone and re-position it, I have moved the pivot (pictured) and bone, but the center is not! How to move the "center" to the pivot location?



Thanks


http://img329.imageshack.us/img329/6778/bonewh3.jpg

SebasProulx
05-01-2008, 10:36 AM
I'm not sure what you did, but it seems like you did not use the right technique. You should not try to move the center and / or pivot a bone. You should only translate the chain root, and change the rotations and lenght of you bones. Then, you set a new referenced pose.

I don't think there is an easy way to fix that, it seems to be "broken". You might need to go back to an old scene and try again with mi tips.

alvin_cgi
05-01-2008, 05:30 PM
Thanks, if I understand you’re correctly…
I did try to translate the chain root, but the bone already enveloped to mesh, translate the chain root will also modify the main/shape of the mesh (arms and hands).
I have only moved and re-scaled those two bones, I can revert it back very easy I guess…

Thanks
Ps: what is “mi tips” mean?

SebasProulx
05-01-2008, 05:43 PM
After you moved your bones, if you want your mesh to go back to its original shape, just select all the bones that you moved and do: envelope - set referenced pose

If you want to undo the changes you made on your bones, you could try : envelope - reset actor (select the mesh first) . I'm not sure it will work because i don't know everything you did, but give it a try.

Take a look at that tread : http://community.softimage.com/showthread.php?t=1159

what is “mi tips” mean?

I mean "MY tips" ;)

norvman
05-03-2008, 02:25 AM
I also am not sure if I understand what has happened here or what your really asking...

but ...

Rule number one when using bones....
Once placed bones only Rotate... not translate...
to translate a bone move it's root... or parent to a Null and move the null...

if you need to move the bone's joint? before you animate it...
use the move joint tool...
Create>Skeleton>Move Joint (or hit Ctrl J)

if you need to reposition a bone to improve it's placement after you have enveloped your mesh... simply mute the mesh...
In the explorer find your mesh object>Polygon Mesh> Envelope Operator... double click it and check the mute box...
then move your bone to the desired position
and then uncheck the mute box...


anyway ... hope that helps...

the hank freid
06-05-2008, 02:14 AM
As my information, You're probably not putting the bone in the right position or direction. The pieces have to match exactly or else you'll be reported as a miss. Some pieces look NOTHING like where they belong but yet they match. Trial and error for me. Make sure you twist the bones so they align straight with the bones. Here's a nice video to show you how its done.