Introduction to Maya - Modeling Fundamentals Vol 1
This course will look at the fundamentals of modeling in Maya with an emphasis on creating good topology. We'll look at what makes a good model in Maya and why objects are modeled in the way they are.
# 1 16-11-2005 , 09:03 PM
Subscriber
Join Date: Jul 2005
Posts: 14

Binding

Hi guys,

Need some help with skinning. I have created a character and a skeleton with the full body naming conventions. The character has eyes, hair and some other objects which are grouped to the main body. My problem is that when I bind the skin to the skeleton the other objects do not move with the body. I have parented the objects to the main mesh but they dont move when the body moves. Should I bind the skeleton to all the object or use some sort of constraint.

Thanks

# 2 17-11-2005 , 12:49 PM
Lt Jim's Avatar
Subscriber
Join Date: Sep 2004
Location: Queens, New York City
Posts: 367
I recently created a character where the hair, shirt buttons, nametag (he's wearing a uniform), &c are separate objects. I parented (as opposed to grouped) all of the head objects together while modelling. I haven't yet bound the head, so I can't answer that, but I bound everything else to the skeleton successfully (more in a minute here).

I think the idea is NOT to select the group but to select every single object WITHIN that group and then bind. Be sure and freeze transformations on anything being bound!

Well, as I said I got all of the body objects bound to my skeleton. When it came to moving the joints around prior to painting weights, I noticed that while objects (like buttons, nametags, &c) move with the rest of the figure, they don't always move as desired. Take the buttons, for example.

When I set up my smooth bind parameters, I set the max influence to 2 and the dropoff rate to 8 (as per Mike McKinley's EXCELLENT character rigging tutorial, which I HIGHLY recommend purchasing off this website if you don't already have it). This means any given object will be influenced by up to two adjacent joints on either side of it. Since buttons are small and don't necessarily line up perfectly with joints on a skeleton, they will deform when I try and bend the skeleton. To fix this, I had to "paint the weights" so that the button in question was influenced by only ONE joint. This keeps the button in one piece when it does move but also keeps the button from moving naturally.

What I am going to try (and I will report back) is to fix this by creating blend shapes. Since the buttons are separate objects, I imagine they can be grabbed (in component mode) and moved to wherever they need to be moved to (again, Mike's rigging tutorial will make all of this MUCH easier to understand). If this works, then it should work for your character as well.

If for some reason it doesn't work, constraining the object to a skeleton joint might.

The important thing to remember is that you want to bind each object in the group to the skeleton. You don't have to bind everything at once, either! BTW eyes are usually manipulated by constraints, usually Aim constraints.

While this may not completely answer your question, I hope it helps and I will report back with the result of my own efforts and share it on this thread...

Carry on...


"Ad astra per aspera..."
Posting Rules Forum Rules
You may not post new threads | You may not post replies | You may not post attachments | You may not edit your posts | BB code is On | Smilies are On | [IMG] code is On | HTML code is Off

Similar Threads