Forum: Poser Technical


Subject: I Boned A Dinosaur . . . . and have an IK problem :O(

fls13 opened this issue on Feb 05, 2007 · 4 posts


fls13 posted Mon, 05 February 2007 at 7:19 PM

When I enable IK the right front and back foot become glued and don't move at all. Never heard of this problem before. Any solutions besides the workaround of not using IK?

kuroyume0161 posted Tue, 06 February 2007 at 12:17 PM

Are you moving the 'Goal' body part on the leg chains involved?

IK works two ways:

  1. Moving (rotating/translating) other body parts causes them to bend while maintaining the Goal body part's location.  Think of putting your foot on the ground and moving your leg without moving the foot - the foot is pinned to its location while other body parts move with respect to it.

  2. Moving the Goal body part causes the IK chain to be solved so that where the Goal is causes a natural (enough) set of bends on the other body parts.

Basically, if you want to move a leg with IK, you should be translating the Goal body part (usually lFoot or rFoot).  It is possible here that the Goal body parts are not these in this case - you'll have to find out which body parts are the Goals - either by trial&error or by opening the CR2 in a text editor and searching for inkyChain.

C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, you blow your whole leg off.

 -- Bjarne Stroustrup

Contact Me | Kuroyume's DevelopmentZone


fls13 posted Tue, 06 February 2007 at 12:52 PM

I'll take a look. I seem to recall that when using the symmetry option to place the legs, the parenting may have gotten screwed up.


fls13 posted Tue, 06 February 2007 at 1:06 PM

And in fact that was the correct answer, just took some quick and easy copy and pasting inside the .cr2, I use Professional File Editor for such tasks, and the job was complete. Thank you very much.