Rig flips upon ik\fk switch (Maya)

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

THREAD CLOSED
 
Thread Tools Search this Thread Display Modes
Old 04 April 2013   #1
Rig flips upon ik\fk switch (Maya)

Hello everyone!

I'm having a problem with my rig. While left leg works as expected, the right one starts making some strange stuff as soon as ik\fk switch is set to 0.5. I've attached the example scene to make it easier to understand my horrible explanations =).
I use native switch for ik solver and orient constraint with weights controlled by expression for the toe. The toe's FK goal is parented to the shin, the IK goal is parented to the foot controller. While this works well for the left leg, the right toe flips. If I unparent the toe's fkGoal, it suddenly starts working as expected. If I parent fkGoal to the pelvis - flips. If I Parent Constraint fkGoal to the shin - it works, but only while the fkGoal is parented to any object that is lower in hierarchy than Pelvis. Basically, if fkGoal is parented (not parent constrained, just parented) to the Pelvis or anything higher in hierarchy - the toe flips. I'd be happy enough with parent constrained fkGoal, but I want to keep it's channels clean from any connections. I also tried Parent Constraining an empty group to the shin (while keeping this group actually parented to the world) ant then parenting fkGoal to that group, but the toe again flips.
I'm assuming that it may be somehow related to joint orientations, but I'm not that experienced to be shure about it.

Any help is appreciated.
Attached Files
File Type: zip RigWithBug.zip (14.1 KB, 0 views)
 
Old 04 April 2013   #2
After googling I've found some sort of a workaround (found it here): I have changed the contraint's interpolation method to Shortest. It still flips when ik and fk goals match in a world space coordinates, but at least there is no big chance of this happening during animation.
But I'm still wandering if there is some solid solution for this kind of a problem?..
 
Old 04 April 2013   #3
Thread automatically closed

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.
 
Thread Closed share thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
CGSociety
Society of Digital Artists
www.cgsociety.org

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 11:13 AM.


Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.