CGTalk > Techniques > Character Rigging
Login register
Thread Closed share thread « Previous Thread | Next Thread »  
 
Thread Tools Search this Thread Display Modes
Old 03-22-2007, 10:40 PM   #1
dude5487
Know-it-All
portfolio
Josh L
Jr Artist
USA
 
Join Date: Jul 2006
Posts: 468
Pole Vector Throwing Off The Hand

I am doing a typical arm set up with an IK and pole vector constraint to an object. I found that after I put the pole vector constraint on it throws the wrist rotation way off, resulting in the bones being way out of the hand. Would it be best to go in and put the orientation back using the Pole Vector Constraint by changing the offset, or should I go in on the wrist bone and adjust the joint orientation manually? What would be the best fix for the long run?

I have made sure there is no rotation on the joints and that the pole vector object has no history, froze transforms, and centered the pivot.
Attached Images
File Type: jpg post_pole_vector.JPG (30.2 KB, 42 views)
 
Old 03-24-2007, 07:46 PM   #2
Mairifsamir
samir
 
Mairifsamir's Avatar
portfolio
Samir Mairif
3D Generalist
AMG
Manama, Bahrain
 
Join Date: Dec 2005
Posts: 17
Send a message via MSN to Mairifsamir Send a message via Yahoo to Mairifsamir
hi,
the pole vectore object is too close to the bones ,so move it away on the z axis (negative)
or you can :
1 move the pole vector object on the y axis to get the initial position of the hand (bones on the skin)
2 disconnecte the pole vector constraint connections.
3 reconnecte ( pole vector)
__________________
My Website
http://www.mairif.com/

Last edited by Mairifsamir : 03-24-2007 at 07:56 PM.
 
Old 03-24-2007, 08:29 PM   #3
dude5487
Know-it-All
portfolio
Josh L
Jr Artist
USA
 
Join Date: Jul 2006
Posts: 468
Thx

Thank you for the response. Actually the first time I did this the pole vector object was about 12 units back, it was there when I took the screen grab because I just applied it again to show the problem.

I will take a look at the other solution you gave that sounds like it could very well fix the problem.

Ill keep ya posted.

Thanks again!
 
Old 03-29-2007, 11:43 PM   #4
dude5487
Know-it-All
portfolio
Josh L
Jr Artist
USA
 
Join Date: Jul 2006
Posts: 468
Update

Just to update you on the matter I did try the fix you had mentioned and it ended up doing the same thing to me as when I started. I am just going to leave it with rotating the joint orientation to get the bones back to the hand.

I appreciate the help!

Josh
 
Old 04-02-2007, 08:03 PM   #5
RafaelMancini
New Member
 
RafaelMancini's Avatar
portfolio
Rafael Mancini
Sao Paulo, Brazil
 
Join Date: Apr 2007
Posts: 25
Send a message via MSN to RafaelMancini
hey

Make sure you are using a Rotate Plane IK, cause the Pole Vector might not work with the Single Chain IK. Try to set the pole vector object almost completly aligned with the elbow joint, using the front view of you character!
 
Old 04-03-2007, 04:29 AM   #6
dude5487
Know-it-All
portfolio
Josh L
Jr Artist
USA
 
Join Date: Jul 2006
Posts: 468
Thx

Thanks for the reply. I actually did just what you said. I think that because the arm goes from the shoulder to the wrist on the front view thats causing the problem. Its all good now though I just had to rotate the wrist joint back into place.
 
Old 04-03-2007, 04:26 PM   #7
Celation
New Member
portfolio
3D TD
 
Join Date: Jun 2004
Posts: 11
To find the exact position that a shoulder pole vector constraint should go, it needs to be in a plane extended from the positions of the shoulder, wrist and elbow.

The following explains how to find this using constraints, although it would be possible to script it, too, using vector positions.

Create a locator and snap it to the elbow joint. Now aim constrain it to the shoulder and the wrist joint.

Delete the aim constraint, and translate the locator away from the elbow, using 'object' mode in the translation tool. Make sure you are going in the direction which is directly away from the wrist and shoulder (i.e. the opposite of the direction you used for your aim constraint).

By moving it along this axis, away from the elbow, it should be in the required plane to stop any spinning when it is used as a pole vector position.

Hope that works.

C.
 
Old 04-03-2007, 04:26 PM   #8
CGTalk Moderation
Expert
CGTalk Forum Leader
 
Join Date: Sep 2003
Posts: 1,066,478
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.
 
Thread Closed share thread


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 08:15 AM.


Powered by vBulletin
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.