SimplyMaya Forums

Welcome to the forum, feel free to ask questions here.

Home / forum / Lounges / Maya Basics & Newbie Lounge / Arm Rigging: TroubleShooting
Register FAQ Members List Calendar Mark Forums Read

New Thread
 
Thread Tools
Old 10-12-2006, 08:31 PM   #1
Gus
Registered User
 
Join Date: Sep 2006
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default Arm Rigging: TroubleShooting

Hi all, I am trying to rig some arms along with IK Handles but I stumbled a roadblock and can't figure out why my arms are not bending right........here's a picture to show what I mean..



....Basicly, after smooth binding and adding an IK Handle then trying to bend my arm it bends the wrong way.

Any tips on how to fix this?
Gus is offline   Reply With Quote
Old 11-12-2006, 01:02 AM   #2
NeoStrider
Registered User
 
NeoStrider's Avatar
 
Join Date: Jun 2004
Location: Cleveland, Ohio (USA)
Posts: 1,541
Thanks: 0
Thanked 2 Times in 2 Posts
Default

i believe the way your ik handle rotates is based upon the slight amount of bend you put into your joints before you skin... make sure you have a slight bend the way you want your elbow to bend before you skin and when you create the ik handle you should be ok.
__________________
Accept no substitutions.
NeoStrider is offline   Reply With Quote
Old 11-12-2006, 04:09 AM   #3
erictacti
Registered User
 
Join Date: Sep 2006
Location: NY
Posts: 208
Thanks: 0
Thanked 0 Times in 0 Posts
Default

As NeoStrider said, you need a bend in your geometry at the elbow to get it to bend properly. Your arm looks like it is modeled straight, so I'm assuming your bones are straight, as well. Add a slight bend at the elbow, and you should be fine. Also, you can add a constraint control to the elbow so it bends more naturally. That way, you can move the arm, and have better control over where your elbow is pointing.
__________________
Eric Tacti
3D Artist
erictacti is offline   Reply With Quote
Old 11-12-2006, 05:00 AM   #4
Gus
Registered User
 
Join Date: Sep 2006
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hello NeoStrider / erictacti,

What confuses me is that I did bend the elbow a bit and after adding the IK Handle it bends the opposite..like depicted in that picture I posted above.......

erictacti: Where can I find a tutorial on adding constraint controls? Or would you mind guiding me on this?
Gus is offline   Reply With Quote
Old 11-12-2006, 06:38 AM   #5
erictacti
Registered User
 
Join Date: Sep 2006
Location: NY
Posts: 208
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Sure, I will try to guide you.

Basically, what you're going to want to do is create some type of control. Can be anything. I usually use a locator, control box, or a custom nurbs curve shape.

Anyway, position the control behind the elbow while in it's default pose.

With the control still selected, select that arm's IK Handle. Within the Animation Toolbar, select:

Constrain -> Pole Vector Options Box

In the Options Box, you probably won't have to adjust the weight very much. In this case, since it looks to be a human arm, try something between 0.05 and 0.1, which is a safe bet.

Then, it is basically done. If you have a bend in the arm, and the control is properly placed, the elbow should move up and down with the control. The IK Handle can still be used to move the arm around in any fashion, but the elbow will stay pointed at it's control. This way, you can move the arm around, and position the elbow manually.

I hope this helps!
__________________
Eric Tacti
3D Artist
erictacti is offline   Reply With Quote
Old 11-12-2006, 07:20 AM   #6
Gus
Registered User
 
Join Date: Sep 2006
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally posted by erictacti
Sure, I will try to guide you.

Basically, what you're going to want to do is create some type of control. Can be anything. I usually use a locator, control box, or a custom nurbs curve shape.

Anyway, position the control behind the elbow while in it's default pose.

With the control still selected, select that arm's IK Handle. Within the Animation Toolbar, select:

Constrain -> Pole Vector Options Box

In the Options Box, you probably won't have to adjust the weight very much. In this case, since it looks to be a human arm, try something between 0.05 and 0.1, which is a safe bet.

Then, it is basically done. If you have a bend in the arm, and the control is properly placed, the elbow should move up and down with the control. The IK Handle can still be used to move the arm around in any fashion, but the elbow will stay pointed at it's control. This way, you can move the arm around, and position the elbow manually.

I hope this helps!

Here it is, I used a locator and I guess I did it right? As you can see in the pic my arm still bends wrong and can't to seem to figure out why....though I bended elbow slightly it still bends the opposite side......

Gus is offline   Reply With Quote
Old 11-12-2006, 09:47 AM   #7
Gus
Registered User
 
Join Date: Sep 2006
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default PROBLEM SOLVED

As I continued invesitgating why it bends wrong I decided to try something that I thought might be the problem.....because my arm model consists of two meshes I thought maybe the elbow joint my be too close between both upperl/lower meshes so what I did is move vertices higher on the upper mesh. Well, seems that did fix the problem....here's a picture to show what I mean..




EDIT: Another helpful thing is too bend the arm skeleton at the elbow, regardless whether the arm mesh is straigt.

Last edited by Gus : 11-12-2006 at 06:14 PM.
Gus is offline   Reply With Quote
Old 11-12-2006, 11:26 PM   #8
erictacti
Registered User
 
Join Date: Sep 2006
Location: NY
Posts: 208
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Yeah, the arm bones definitely have to have a bend in them, regardless of whether the arm geometry does. It just makes for better deformation when the geometry does, too. That was mentioned earlier. Judging from that pic, though, the elbow bend now seems to be too high on the arm, unless you were going to add more to that sleeve.

But, I'm glad it worked out for you!
__________________
Eric Tacti
3D Artist
erictacti is offline   Reply With Quote
Old 12-12-2006, 05:25 AM   #9
Gus
Registered User
 
Join Date: Sep 2006
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally posted by erictacti
Yeah, the arm bones definitely have to have a bend in them, regardless of whether the arm geometry does. It just makes for better deformation when the geometry does, too. That was mentioned earlier. Judging from that pic, though, the elbow bend now seems to be too high on the arm, unless you were going to add more to that sleeve.

But, I'm glad it worked out for you!
I am still learning this stuff and am really want to thank you and all of you for helping on this.

P.S. Maya is quite cool!
Gus is offline   Reply With Quote
Old 12-12-2006, 05:42 AM   #10
erictacti
Registered User
 
Join Date: Sep 2006
Location: NY
Posts: 208
Thanks: 0
Thanked 0 Times in 0 Posts
Default

No problem. We all had to start somewhere!

And yes, Maya is a great tool. Keep working at it, and you will see just how awesome your creations become!
__________________
Eric Tacti
3D Artist
erictacti is offline   Reply With Quote
Old 13-12-2006, 07:02 AM   #11
Gus
Registered User
 
Join Date: Sep 2006
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally posted by erictacti
No problem. We all had to start somewhere!

And yes, Maya is a great tool. Keep working at it, and you will see just how awesome your creations become!

Sure thing! Hey I am still trying to tweak/adjust the hands/fingers and I need to rotate the pivots on the fingers so they align correctly and bend right, but am not sure how to do that. I can move the manipulator/pivot by pressing INSERT on the keyboard.
Gus is offline   Reply With Quote
New Thread

« Previous Thread | Next Thread »

Thread Tools

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

1 Month

$34

Month-to-month billing
$34/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
 
 

3 months

$87

Billing every 3 months
$29/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
Save $5 per month or $15 in total compared to monthly billing with this package.

12 months

$288

Billing every 12 months
$24/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
Save $10 per month or $120 in total compared to monthly billing with this package.

Your plan will automatically renew. You can cancel at any time via your PayPal account to avoid being charged again.

You can view the FAQ on our video plans here. You can contact us directly here. By clicking one of the buttons above, you agree to our Terms and Privacy Policy.