angle of joint for pole vector

yatishtikone1999
Observer
Observer

angle of joint for pole vector

yatishtikone1999
Observer
Observer

hi, is there any set angle of joints for arm rig so that it wont mess up my pole vector 

see the video and tell me whats wrong 

 

 

0 Likes
Reply
474 Views
3 Replies
Replies (3)

Kahylan
Advisor
Advisor

Hi!

 

Your problem here, is that the XZ Plane of your shoulder joint isn't facing in the same direction as the XZ Plane of the elbow and wrist joint. And this isn't actually a pole-vector problem but an IK-Handle problem, as you can see at 0:44 in your video, your joints pop out of position when you apply the handle.

 

If you want to ensure the best results when using IK-Handles and Pole vectors, your Joints should be oriented after these two rules:

1) The Primary Axis and the tertiary Axis (in this case X and Z) of all Joints should all be within the same 3 Dimentional plane.

2) The secondary Axis of all joints should stand perpendicular to this plane facing the same side

 

In your case, the XZ Plane matches for Elbow and wirst, but not for the shoulder joint.

 

What you are doing with the pole vector is correct.

i hope it helps!

 

0 Likes

yatishtikone1999
Observer
Observer

hi I tried u r solution as I understood Can u please check if this is ok . still its not going right can u tell me how to fix shoulder orientation AND the thing is its getting right in T pose characters but I couldn't figure it out with othe characters

polevector.JPG

 

0 Likes

mcw0
Advisor
Advisor

Your method of placing the pole vector control is interesting.  But might I suggest a more direct approach.  When an ikHandle is created, the pole vector values are given to you.  You can use those values local to your start joint as the position for your pole vector control.  Now this will only be one unit away from your start joint so not very useful.  I noticed you want to place your control so that it's inline with the mid joint.  So you can just scale that pole vector value and slide it down the pole axis.  Straightforward math.  By using the given pole vector values, it's guaranteed that your joints will not move.

0 Likes