Xenophobe
03-09-2007, 11:19 PM
After smooth binding, painting weights, adding influence objects and corrective blendshapes to a character, I started creating controls for it. The problem appeared right on my first step: when I inserted an IKHandle in the model's leg (from the hip to the ankle), the knee rotated a little and I couldn't straighten the leg when moving the handle all the way down!
Another problem related to this: when I create an inverse foot control and parent my foot joints to it, I get the following error in the Script Editor when trying to bind pose the model:
// Warning: Could not reach pose on left_hip rotate. //
// -- IK may need to be disabled on this joint.
// Warning: Could not reach pose on left_knee rotate. //
// -- IK may need to be disabled on this joint.
// Warning: Skipped pose on left_3rddfinger2_IO_in due to new parent. Parent when pose was saved was world. //
// -- To ensure pose is correct below this joint, add an extra transform above this joint, restore the old parent or manually position the joint to the correct bindPose.
// To disable IK, constraints, and expressions, you can use the Modify->DisableNodes menu.
Other connections can be broken using the script editor.
// Or, to reset the saved pose on a joint, select the joint and enter 'dagPose -reset -name bindPose1'.
// Error: Pose not achieved. See diagnostics in Script Editor. //
What does "left_3rddfinger2_IO" (one of my influence objects) have to do with this???
Does a simple solution exist for this?? I can't imagine myself doing the skinning process all over again!
Below are some pictures before/after the handle placement:
http://i34.photobucket.com/albums/d145/dboechat/CGTalk/Clip.jpg
http://i34.photobucket.com/albums/d145/dboechat/CGTalk/Clip_2.jpg
Thanks in advance!
Another problem related to this: when I create an inverse foot control and parent my foot joints to it, I get the following error in the Script Editor when trying to bind pose the model:
// Warning: Could not reach pose on left_hip rotate. //
// -- IK may need to be disabled on this joint.
// Warning: Could not reach pose on left_knee rotate. //
// -- IK may need to be disabled on this joint.
// Warning: Skipped pose on left_3rddfinger2_IO_in due to new parent. Parent when pose was saved was world. //
// -- To ensure pose is correct below this joint, add an extra transform above this joint, restore the old parent or manually position the joint to the correct bindPose.
// To disable IK, constraints, and expressions, you can use the Modify->DisableNodes menu.
Other connections can be broken using the script editor.
// Or, to reset the saved pose on a joint, select the joint and enter 'dagPose -reset -name bindPose1'.
// Error: Pose not achieved. See diagnostics in Script Editor. //
What does "left_3rddfinger2_IO" (one of my influence objects) have to do with this???
Does a simple solution exist for this?? I can't imagine myself doing the skinning process all over again!
Below are some pictures before/after the handle placement:
http://i34.photobucket.com/albums/d145/dboechat/CGTalk/Clip.jpg
http://i34.photobucket.com/albums/d145/dboechat/CGTalk/Clip_2.jpg
Thanks in advance!
