# Ik Handle giving my joints rotation values

 03 March 2003 ajsfuxor Know-it-All   portfolio Adam Spencer Australia Ik Handle giving my joints rotation values Hey y'all Why when i apply an ik handle to a standard 3 joint arm setup, the joints, suddenly get rotation values? share quote
 03 March 2003 svenip heimwerker   Character Technical Director PDI/Dreamworks yes, that's what they are supposed to do. the rot values of the joints are driven by the ik solver now. what did you expect ?? __________________ heimwerker never die share quote
 03 March 2003 ajsfuxor Know-it-All   portfolio Adam Spencer Australia hehehehe I know that what they do. OK...let me explain a little better. Start with a fresh scene, create 3 bones, and then apply an ikRP solver. Then check the rotation values on the bones. They are still at zero...as they should be. But on the scene i am working on, they are 'popping' and are roating into a particular position. Something that i don't want. share quote
 03 March 2003 svenip heimwerker   Character Technical Director PDI/Dreamworks ahh ok. david here tried something, and this seems to be only happening with spline ik solver and auto simplify curve. all the other methods don't jump the values. __________________ heimwerker never die share quote
 03 March 2003 ajsfuxor Know-it-All   portfolio Adam Spencer Australia see, now as usual with all software, i cannot reprode the effect even myself. So there ya go, problem solved without any solution Actaully, now that i am up to it, another quick question on doing pole vectors. When i apply the pole vector to the arm, the pole vector has to swith to a new position to point towards the locator. SO, how do i get it not to move the joints? Know what i mean? EG, create the joints, create an ik, and then a locator, but put the locator in a random position. Now when you click on the ik handle, the round pole vector appears at the root joint, and shows you where it is pointing. How do you get your locator to match where that is pointing, so when you do actually apply the pole vector, it doesn't move the joints to aim at the locator (because it would already be aligned with the locator) Thanks dude, appreciate it!! share quote
 03 March 2003 svenip heimwerker   Character Technical Director PDI/Dreamworks snap the object you wanna become the pole vector constraint to the elbow. then apply the cons. after that move it whereever you want __________________ heimwerker never die share quote
 03 March 2003 james THP New Member hey fuxor, after you create your ikhandle check in the channel box for the XYZ of the Pole Vector, snap your locator to the joint the ik starts from, zero out the transforms, then copy the XYZ values of the pole vector to your locator... voila... :shame: james share quote
 03 March 2003 Flo Frequenter   portfolio Florian Fernandez Wellington, New Zealand this problem can happen , if eg. the `preferreed angle`is totaly wrong eg. is set on purpose in the wrong direction. so, setting a new ` preferred angle` might help too.... __________________ www.flo3d.com share quote
 03 March 2003 MDuffy Trained Monkey   portfolio Michael Duffy Prog. Dept. Manager McKinney, USA This can also happen if your arm joints and their rotations don't lie in a plane. Let's take an arm for example. If the axis the elbow joint is to bend on isn't exactly perpendicular to the plane formed by the shoulder, elbow, and wrist joints, then the IK solver will introduce some rotations into your joints in order to bring it into the plane of solving. The IK solver will also likely move the elbow joint to be in the plane it calculates for solving, though usually this movement is slight. Because of this behavior, we had to change our setup automation scripts to create the joints, align them, and apply the IK before we aligned controls to the joints. This way the controls would be moved to the adjusted positions of the joints, instead of the original position before IK was applied. We also took steps to minimize this movement by making sure our joints were in a plane before applying IK. Hope this helps, Michael Duffy mduffy@ionet.net share quote
 01 January 2006 CGTalk Moderation Expert 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. __________________ CGTalk Policy/Legalities Note that as CGTalk Members, you agree to the terms and conditions of using this website. share quote

 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 vBulletinCopyright ©2000 - 2006, Jelsoft Enterprises Ltd.