PDA

View Full Version : IK Blend problems


julSan
04-10-2009, 04:28 PM
I'm having a bit of trouble with the ik/fk setup of my character's arm when it comes to IK blending. On one arm, it blends just as expected. The other arm with the mirrored joints is where IK blending starts to act up. When I try to change the IK blend of the other arm with the proper FK controls in place, the rotations of the elbow and shoulder go spastic.

Here's what the pose looks like with IK blend set to 0 and 1
http://i200.photobucket.com/albums/aa202/gray_111/ikProb1.jpg


Here's what it looks like with IK blend set to 0.6
http://i200.photobucket.com/albums/aa202/gray_111/ikProb3.jpg


Also, when I orient constrain the elbow and shoulder joints to their FK controllers, moving the IK handle also makes the arm go spastic.
http://i200.photobucket.com/albums/aa202/gray_111/ikProb2.jpg

Does anyone know how to solve this problem?

julSan
04-10-2009, 06:46 PM
Er... never mind. I solved it. It was apparently my botched joint orientation which I thought I had already fixed in the past. sorry for clogging up the forum.

julSan
04-11-2009, 10:41 AM
Might have spoken a bit too soon. Everything is working now except for the y rotation of the wrist. When I blend between the IK pose and the FK pose, the wrist keeps rotating in the wrong direction to go from pose to pose. So instead of decreasing it's rotation to achieve a pose with a smaller y rotation value, it will just keep going in its positive rotation. I've already tried various orientations for the wrist to no avail. Can anyone help?

http://i200.photobucket.com/albums/aa202/gray_111/ikBlendProb.jpg

EDIT:
This seems to happen only when I rotate the shoulder joint. If the shoulder's rotation is zeroed out, the wrist rotates as it should. Again, these problems do not occur in the other arm.

CGTalk Moderation
04-11-2009, 10:41 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.