Solved

Rigging with the skin modifier

Posted on 2008-10-27
3
4,309 Views
Last Modified: 2013-12-04
Hello experts,

I've modelled a character and now need to rig him. I'm new to that unfortunately. I've already done the skeleton and all helpers and IK/FK setup. Now I need to assign my mesh to my bones using the skin modifier. Since it's a low polygon character I want to assign my vertices manually. The problem is, in the tutorial I'm following (Eva Wild series, rigging) the author moves the envelopes and the mesh moves along with the bones. When I do that it doesn't, my bone structure keeps moving but my mesh doesn't. And when I do it vertex per vertex it doesn't assign anything to my mesh.

I know it's probably a rookie question but I'd be really grateful if you could help me out.
0
Comment
Question by:Snapples
  • 2
3 Comments
 
LVL 5

Expert Comment

by:bham3dman
ID: 22824187
Hi Snapple,

When I assign vertex weights manually, I do the following:

1. Select a bone from the Bones list in the Skin modifier.  Any vertices that are weighted to the currently selected bone will have color (blue = low weight / red = high weight).  You might want to do this in wireframe mode - I have had some display issues in max 2009 in shaded mode.

2. Select any vertices that you wish to weight and then type in the desired weight in the Abs. Effect parameter and then press Enter. If you want to remove vertex weight completely, enter 0 as the Abs. Effect weight.

Note: When checked, the Normalize option forces the total weights (from all the bones it is assigned to) of each selected vertex to add up to 1.  So, if a vertex is weighted .4 to bone 1 and .6 to bone 2 - if you set the bone 1 weight to 0, the bone 2 weight will automatically change to a weight of 1.0.

There are many other ways to assign weights manually such as painting weights or using the weight table to change vertex weights in a spreadsheet fashion.

To sum up, if you select a bone from the Bones list and you see colored vertices that means you have vertices weighted to that specific bone.  You should then be able to move that bone in the viewport and watch those weighted vertices follow.  

I hope this is helpful.  I'd be happy to take a look at your max file if you like.


0
 
LVL 5

Accepted Solution

by:
bham3dman earned 500 total points
ID: 22825218
A few other thoughts:

1.  Make sure your Skin modifier isn't turned off (lightbulb icon in modifier stack - white = on, gray = off).

2. Make sure your Edit Poly modifier/object below the Skin modifier has not been left in sub-object mode.  If so, the skin modifier will only affect the selected sub-objects (if any are selected).

3. If your vertices don't change color based on the size of your envelopes, the vertices are probably also weighted to another bone and the Abs. Effect setting is preventing them from being influenced further.  

4. Try opening the Weight Table and changing the drop-down list value to "Selected vertices".  Then select vertices in the viewport and those vertices will be shown in the Weight Table.  You will then be able to tell which bones the vertices are weighted to.
0
 
LVL 2

Author Comment

by:Snapples
ID: 22836243
I think it was one of the last 3 reasons you posted, I checked those so that it matched your explanation and now the mesh moves as well.
Thank you.
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Java Canvas - Setting a Background Image 3 1,402
Java3D Add Line to existing scene 1 203
What is the process to start developing games for the PS 4 4 129
scoresClump  challenge 31 137
Artificial Intelligence comes in many forms, and for game developers, Path-Finding is an important ability for making an NPC (Non-Playable Character) maneuver through terrain.  A* is a particularly easy way to approach it.  I’ll start with the algor…
As game developers, we quickly learn that Artificial Intelligence (AI) doesn’t need to be so tough.  To reference Space Ghost: “Moltar, I have a giant brain that is able to reduce any complex machine into a simple yes or no answer. (http://www.youtu…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now