Jump to content
Hash, Inc. Forums

(Solved) Feet "Snap" to IK Foot Control


Recommended Posts

Ok, System Specs:

 

Animation Master 14c (Win XP)

Latest "Mirror Bones" Plugin for 14c

Latest 2008 Rig

 

------------------

 

I like the 2008 Rig a lot (I think its the cat's meow really) but, after following the instructions, I am having trouble getting one function of the rig to work properly once I rig a character and I need a bit of help.

 

Specifically, I'm having trouble getting IK legs area to work correctly with the 2008 Rig. When I move the IK Foot control away from or the leg, the foot always "snaps" away from the IK Foot control once the control is just beyond contact. It also "snaps" to the IK Foot control when I bring the control close enough to contact it.

 

It is similar to looking at a magnet jump to another magnet that is brought close to it.

 

I know that this is not how it is supposed to work. I compared my setup with the pre-rigged "Robby" model file that came with the rig and the Robby IK feet don't snap. I dissected the rig to see if my bones and targets were off after the install when compared to Robby's but they were not as far as I could tell.

 

I even tried to install the setup for the IK Legs from scratch (without using installer process) using the bone setup and the corresponding relationships from the 2008 rig but, surprisingly, I had the same results.

 

Does anyone here know what the problem may be based on the symptoms that I described?

 

Thanks.

Link to post
Share on other sites
The best way to figure it out would be to post the rig that has the problem without the geometry, Mack. It would make it easier to track down.

 

Hi David,

 

Thanks I'd appreciate you or anyone else taking a look. I took another look to see if anything jumped out at me but the only thing that I could find was a "(R/L) Leg Hinge Roll" under the "Foot Controller" Null that was out of place (you'll see it).

 

I don't know how significant that may be.

 

I've attached the model file to this post so that anyone can look at it. Just so you know, I did not bother setting up the arms in this model file since I was not having problems with them in my other attempts.

 

I'll keep looking at my setup in the meantime and if gain any insight on this I will let you know.

 

Thanks again.

2008_Rig_IK_Leg_Troubleshooting.zip

Link to post
Share on other sites

My first thoughts are you need to adjust the euler constraints set on the calf bones. I'll take a look at the model. You may need to adjust the euler constraints on the forearms as well.

Link to post
Share on other sites

Yes, it's the euler limits constraints. I set the X axis to -9.3 for the minimum and it works as expected. As i said, if you have an issue with the hands jumping when pulling the IK hand controller away, you'll need to adjust the limits on the forearms too.

 

Sorry, this was one thing in the instructions I didn't cover.

euler_limits.jpg

Link to post
Share on other sites
Yes, it's the euler limits constraints. I set the X axis to -9.3 for the minimum and it works as expected. As i said, if you have an issue with the hands jumping when pulling the IK hand controller away, you'll need to adjust the limits on the forearms too.

 

Sorry, this was one thing in the instructions I didn't cover.

 

Hi mtpeak2,

 

Thank you! Problem Solved!

 

There is an additional condition to the solution that I'd appreciate your feedback on.

 

You were right about the "Euler Limits" constraint for the "(R/L) Calf_Geom" bones causing the problem. Adjusting the values to what you advised did correct the problem some but not entirely since the snapping was still there but it was not as pronounced as before.

 

But there is a solution:

 

I took a closer look at the "(R/L) Calf_Geom" bones. There are two separate "Euler Limits" constraints assigned to this bone. One is where you illustrated in the "Basic Setup Relationships" folder but the other is in the "(R/L) IK Leg Relationships" folders (I've attached an image of this).

 

When I also changed the minimum value in the of the "Euler Limits" constraint in the "(R/L) IK Leg Relationships" folder to -9.3 the IK legs worked perfectly.

 

The "Euler Limits" constraint in the "(R/L) IK Leg Relationships" seemed redundant so I deleted that one and the IK legs still worked perfectly.

 

I went back to the rigged Robby example model again for reference and the "(R/L) Calf_Geom" bones only have the one instance of the "Euler Limits" constraint assigned to it. In the Robby model the constraint located in the "(R/L) IK Leg Relationships" folders.

 

I noticed some organizational differences in the Relationships folder of the Robby model and the 2008 Rig Installer but I don't think that by my deleting the second "Euler Limits" constraint I am breaking a relationship somewhere else in the current 2008 rig. Is that true?

 

Anyway, as far as I can see the problem is solved. I appreciate your help. This makes things much easier.

 

Thanks again.

 

Is there a way for me to change the name of this topic from:

 

"(Problem) Feet "Snap" to IK Foot Control" to "(Solved) Feet "Snap" to IK Foot Control" ?

2008rig_IK_relationships.jpg

Link to post
Share on other sites
Is there a way for me to change the name of this topic from:

 

"(Problem) Feet "Snap" to IK Foot Control" to "(Solved) Feet "Snap" to IK Foot Control" ?

 

Yes, you can do that by editing your first post.

Link to post
Share on other sites
Is there a way for me to change the name of this topic from:

 

"(Problem) Feet "Snap" to IK Foot Control" to "(Solved) Feet "Snap" to IK Foot Control" ?

 

Yes, you can do that by editing your first post.

 

Done!

 

Thanks robcat2075.

Link to post
Share on other sites
I took a closer look at the "(R/L) Calf_Geom" bones. There are two separate "Euler Limits" constraints assigned to this bone. One is where you illustrated in the "Basic Setup Relationships" folder but the other is in the "(R/L) IK Leg Relationships" folders (I've attached an image of this).

Very odd. I do not see this in the installer on my computer. I'll have to DL the version on the forum and take a look.

 

[EDIT] Hmm, the installer on the forum had this issue. I must have fix it on my end, but not on the forum version. I update the installer on the forum and added installation notes to adjust the euler limits if you are having issues.

 

Thanks for finding that. Unfortunately it took 2 years to find.

Link to post
Share on other sites
  • 3 months later...
Unfortunately it took 2 years to find....

....and I lived with this for the last two years. Even in my last character (Frank).

 

Thanks for solved it guys ...

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...