Announcements

Between mid-October and November, the content on AREA will be relocated to the Autodesk Community M&E Hub and the Autodesk Community Gallery. Learn more HERE.

Question about freeze transformations

Question about freeze transformations

Silverland
Collaborator Collaborator
17,001 Views
6 Replies
Message 1 of 7

Question about freeze transformations

Silverland
Collaborator
Collaborator

I read about freeze transformation that you always have to freeze transforms on the controllers of the joints and maybe on the groups but never on the joints itself. Then why for example if you mess up the axis of the joints and this local orientation you cannot just go to SKELETON-ORIENT JOINTS to fix it. Maya will ask you first to freeze transforms and will give you yellow warning about non zero transforms on joints. Then you have to freeze transforms on the joints but its not allowed to do? So i dont understand that

Accepted solutions (1)
17,002 Views
6 Replies
Replies (6)
Message 2 of 7

gautham.chandran47
Advisor
Advisor
Accepted solution

You should always keep your controllers values to zero. But I never encourage you to freeze transformations because it will change its pivot to world axis.

What I do is I create a group over the new curve and i'll position the group to where I want it to be. Then the curve values and axis remains intact. And never scale this group, if you want to make the controller bigger then just select the controller and go to component mode ( F8 ) and scale it.

 

Joints are different scenario. You should never freeze its translation values... but you should keep the rotation to zero all the time. You can do it by entering the rotation value you need to the "joint orient" in the "attribute editor".

 

Hope it helps. Happy Rigging.



Goutham Chandran
Cinematic Animator | Rockstar Games
Linkedin | Instagram | Facebook

Message 3 of 7

Silverland
Collaborator
Collaborator

thanks

Message 4 of 7

gautham.chandran47
Advisor
Advisor

Happy to help Smiley Wink



Goutham Chandran
Cinematic Animator | Rockstar Games
Linkedin | Instagram | Facebook

Message 5 of 7

Anonymous
Not applicable

I tried your method but when I removed the group curve goes to its original position on the grid.

Message 6 of 7

gautham.chandran47
Advisor
Advisor

Yes, that's how it supposed to happen. Don't take the curve out from the group. You should use it like that.

Here we are just zeroing out the curve by making it a child of another object ( group ) with the same value. The child objects only show the difference from its parent. Since its both the same, the curve will be zeroed. 



Goutham Chandran
Cinematic Animator | Rockstar Games
Linkedin | Instagram | Facebook

Message 7 of 7

Anonymous
Not applicable
when my curve is in a group and wants to parent it with another curve how
can I do that then?