Align command troubles


#1

Hi I´m make a character rig and i´m putting an objects to control the base bones and nulls handles, but when I use the Align function to overwrite the controler rotation of the original handle (controler and bone rotations are set to 0), the rotation changes his value + - 90 degrees in various channels :eek:

What I can do wrong¿?

Thanks!


#2

A image before aply the effect :

After the effect …

In this image you can see the extrange rotation of the shoulder :/, any ideas¿? …

thanks


#3

The align command is absolute in world coordinates. In your image it looks like your bone isn’t really aligned to the same orientation as the red cross (can’t see the latter though).

Either create a differently aligned control object or use different commands that don’t overwrite everything or use local coordinates…

Cheers,


#4

Thanks Thomas, one more question :wink:

If I can use the Align command, becose it must work whit world coordinates …
What can I use to get the same effect?
There are a align command that use the parent coordinates? or I must to link each rotation channel separately :frowning: ?

Thanks again!


#5

You can for instance use something like this:

CopyChan(Left_Foot_00, Left_Foot_Main_Control, "000 101 000 000", "000 000 000 000")

This is from an old rig of mine. Basically with the "0"s and "1"s you tell messiah what to copy, the blocks are first position, then rotation, then scale and finally pivot.
In this case I used heading and bank.
The second block of zeros and ones determines if the respective channel is additive or not.

This is great for selective mass copying of values.

There may be better ways to do it, I’m no longer very proficient in messiah so others may have better advice…

Cheers,


#6

Thomas :thumbsup:

I see another technique to do it using align, but … is a litle tedious :(, create a null, parent to the bone, parent in place into the controller and asign to it the command … fffffffff

I think that I´m try your advice :smiley:

Thanks


#7

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.