Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
 
  • Skinning a Character in Maya using Component Editor

    • 0
    • 10
    • 3
    • 2
    • 4
    • 0
    • 0
    • 0
    • 2.63k
    Comment on it

    Skinning a Character in Maya using Component Editor


    Tutorial #1

    Intermediate

    In the following tutorial we will learn the alternate way to skin the mesh in Maya apart from usual painting based skinning . We will use Mayas multipurpose Component Editor for this . You may ask why use this cumbersome method when we can just go ahead and paint skin weights and be done with it . My answer would be because of its simplicity and dead on accuracy . You just need to type in the numbers and you get yourself a skinned model . I use it mostly on low polygons character , or to fine tune the skinning while using the paint weight method .

    Okay , so you will need a rigged model for the following steps .

    alt text

    Always give proper name to the joints in the rig . it always a good habit to assign right names to the assets.

    Now , Our first step would be to attach the rig to the mesh with help of Smooth Skin. Select the root joint of the rig and then add the mesh to the selection , then navigate to the Animation Menu Set > Skin > Bind Skin > Smooth Bind . Now here click on the the box next to the Smooth Skin option to get the Option Box for Smooth Bind .

    alt text

    Set the Max influences to 3 . It is the max number of joints which can be bound to a vertex . For this example we wont need more than 3 . Press Bind Skin button to complete the process. Now we have a skinned model . Lets check it how it works .

    alt text

    Pretty bad huh !

    If you have placed the joints at the correct places then it will save you from lots of trouble. Now what we do is select the vertices around the arm pit region and assign them the weight of the correct joints. Select the vertices, now go to the Windows>General Editor>Component Editor. You will find few tabs on this window. Go to the one that says Smooth Skins.

    alt text

    Now enter the value under the joint name you want to assign the weight to . In the image below you can see that the I have assigned the full 1 weight to the LT_Shoulder , which the max weight that can be on a vertex .

    alt text

    Now repeat the process over , select the vertices and assign the weights on the editor , remove the unwanted weights . To create a smooth bend you will need to balance out the weights between joints . See example below .

    alt text

    alt text

    Here is the final result .

    Repeat the same technique on the forearms , legs and thighs till you get a good result . Once you are done with the one side of the mesh , you can mirror the skin weights to get the same result on the opposite side . For that go to Skin>Edit Smooth Skin >Mirror Skin weights . Go to the option box and before mirroring the weights , assign the axis on which you want the mirror to happen . And thats it . You have a skinned model at your disposal now .

    Feel free to contact me if you have any queries or better yet if you have a better way to do the same , let me know .

 4 Comment(s)

Sign In
                           OR                           
                           OR                           
Register

Sign up using

                           OR                           
Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: