• Maya

Understanding skin weight painting

Open the Paint Weights tool and review the controls and options in Tool Settings for fine-tuning the deformation of your model in the way you want to work.


00:04

The main way to adjust the waiting is to interactively paint them,

00:08

which is much easier and a lot quicker

00:11

to open the paint whites tool,

00:13

just go to the rigging shelf and click on this button here.

00:20

So here we have a list of all the joints that are affecting this model.

00:24

If you select one, you'll see a gray scale area appear.

00:28

This is that joint's area of influence.

00:32

If we scroll down, we will see those twist joints we added manually.

00:36

You will also see the padlock next to them is yellow indicating these are locked,

00:41

which is fine.

00:42

If you remember,

00:43

we locked the weights when we added these to

00:45

stop them influencing the rest of the model's weights.

00:48

So we just need to go through and unlock these. Now,

00:52

just click on the icon to do this

00:55

and let's find the rest. While we are here

00:59

at the moment, the joints are sorted according to the hierarchy,

01:03

but you can change this up here.

01:07

So we can see them alphabetically

01:10

hierarchy

01:13

or just flat.

01:16

What we can also do is filter the list.

01:19

So let's say we just wanted to work on the twist joints

01:23

we can input twist here and it will just show us the joints with twist in the name

01:30

down here. We can choose what mode we want to work in.

01:34

Paint

01:35

select

01:36

or paint select.

01:38

I rarely use anything but paint here.

01:45

Next, we have the main area where the paint tools are.

01:48

First is the paint operation area.

01:50

So you can dictate how you want the strokes to affect the weights.

01:55

Replace will simply swap the current weight value with the one you have specified.

02:00

Add will gradually build up an area.

02:03

So you can continually add a value to it.

02:06

Scale will simply scale the values. But again, I never really use this

02:11

finally smooth,

02:13

will gently blend the weights for you to soften and smooth an area out.

02:18

Next, you have your brush types which range from soft to hard

02:25

normalize weights. We discussed this before,

02:28

but there are very similar options here.

02:31

Next, we have the opacity and value sliders which work hand in hand with each other.

02:37

Opacity is basically a percentage of the value slider.

02:42

So value is the main weight value

02:44

and opacity will paint either all or part of that.

02:48

If value is set to 0.5

02:51

opacity will never be able to paint above that value.

02:55

This works well as it allows you to gradually adjust the weights,

02:60

it gives you more control.

03:03

Let me show you

03:04

a quick tip is you can also select which joint to work on in the main view,

03:10

just right click on the joint and go to select influence.

03:14

So with opacity and value both set to one,

03:17

we get solid white.

03:20

So these vertices are being influenced by the Pelvis joint 100%.

03:25

If I reduce the opacity,

03:30

you see we can instead gradually add those weight values.

03:35

If I instead set opacity to one

03:38

and then drop value,

03:42

no matter how much we paint, we won't be able to go over

03:46

the value amount.

03:48

We can still drop the opacity and gradually add the weights,

03:52

but they won't go over this value of 0.1456.

03:57

So those are the main painting tools.

04:00

Oh yes. One other option is flood.

04:02

This will simply fill the whole model with that value.

04:08

So now the model is influenced fully by the Pelvis joint

04:12

down here. We can control how the influence is represented.

04:16

Personally, I prefer to work with just gray scale,

04:19

but you can enable color feedback if that works best for you

04:23

with. This enabled red is the higher weight value.

04:28

Here. We have options to adjust the paint stroke.

04:32

You can also use a graphics tablet to control the opacity.

04:35

If you want a more interactive painting experience,

04:38

also you have various display options here.

04:42

So if we didn't want to see the joints through the model, we could disable this.

04:48

I think that's the main options covered the ones I use. Anyway,

04:52

obviously, there's so much more to this tool.

04:54

But for this project, those options are fine.

04:58

Before we end,

04:59

I also want to show you that you don't always

05:01

have to paint the weights on the whole model.

05:04

Let's select these vertices

05:06

here.

05:07

Now, if I go back to the paint whites tool

05:11

with opacity and value set to one.

05:14

If I paint, now the area I am affecting is restricted to just those vertices.

05:20

You see I can paint up here but nothing happens.

05:24

I can also use flood

05:26

and it will just update the selection.

05:30

This can be really useful for blocking in weights quickly

05:33

or when you are focusing on just one area.

Video transcript

00:04

The main way to adjust the waiting is to interactively paint them,

00:08

which is much easier and a lot quicker

00:11

to open the paint whites tool,

00:13

just go to the rigging shelf and click on this button here.

00:20

So here we have a list of all the joints that are affecting this model.

00:24

If you select one, you'll see a gray scale area appear.

00:28

This is that joint's area of influence.

00:32

If we scroll down, we will see those twist joints we added manually.

00:36

You will also see the padlock next to them is yellow indicating these are locked,

00:41

which is fine.

00:42

If you remember,

00:43

we locked the weights when we added these to

00:45

stop them influencing the rest of the model's weights.

00:48

So we just need to go through and unlock these. Now,

00:52

just click on the icon to do this

00:55

and let's find the rest. While we are here

00:59

at the moment, the joints are sorted according to the hierarchy,

01:03

but you can change this up here.

01:07

So we can see them alphabetically

01:10

hierarchy

01:13

or just flat.

01:16

What we can also do is filter the list.

01:19

So let's say we just wanted to work on the twist joints

01:23

we can input twist here and it will just show us the joints with twist in the name

01:30

down here. We can choose what mode we want to work in.

01:34

Paint

01:35

select

01:36

or paint select.

01:38

I rarely use anything but paint here.

01:45

Next, we have the main area where the paint tools are.

01:48

First is the paint operation area.

01:50

So you can dictate how you want the strokes to affect the weights.

01:55

Replace will simply swap the current weight value with the one you have specified.

02:00

Add will gradually build up an area.

02:03

So you can continually add a value to it.

02:06

Scale will simply scale the values. But again, I never really use this

02:11

finally smooth,

02:13

will gently blend the weights for you to soften and smooth an area out.

02:18

Next, you have your brush types which range from soft to hard

02:25

normalize weights. We discussed this before,

02:28

but there are very similar options here.

02:31

Next, we have the opacity and value sliders which work hand in hand with each other.

02:37

Opacity is basically a percentage of the value slider.

02:42

So value is the main weight value

02:44

and opacity will paint either all or part of that.

02:48

If value is set to 0.5

02:51

opacity will never be able to paint above that value.

02:55

This works well as it allows you to gradually adjust the weights,

02:60

it gives you more control.

03:03

Let me show you

03:04

a quick tip is you can also select which joint to work on in the main view,

03:10

just right click on the joint and go to select influence.

03:14

So with opacity and value both set to one,

03:17

we get solid white.

03:20

So these vertices are being influenced by the Pelvis joint 100%.

03:25

If I reduce the opacity,

03:30

you see we can instead gradually add those weight values.

03:35

If I instead set opacity to one

03:38

and then drop value,

03:42

no matter how much we paint, we won't be able to go over

03:46

the value amount.

03:48

We can still drop the opacity and gradually add the weights,

03:52

but they won't go over this value of 0.1456.

03:57

So those are the main painting tools.

04:00

Oh yes. One other option is flood.

04:02

This will simply fill the whole model with that value.

04:08

So now the model is influenced fully by the Pelvis joint

04:12

down here. We can control how the influence is represented.

04:16

Personally, I prefer to work with just gray scale,

04:19

but you can enable color feedback if that works best for you

04:23

with. This enabled red is the higher weight value.

04:28

Here. We have options to adjust the paint stroke.

04:32

You can also use a graphics tablet to control the opacity.

04:35

If you want a more interactive painting experience,

04:38

also you have various display options here.

04:42

So if we didn't want to see the joints through the model, we could disable this.

04:48

I think that's the main options covered the ones I use. Anyway,

04:52

obviously, there's so much more to this tool.

04:54

But for this project, those options are fine.

04:58

Before we end,

04:59

I also want to show you that you don't always

05:01

have to paint the weights on the whole model.

05:04

Let's select these vertices

05:06

here.

05:07

Now, if I go back to the paint whites tool

05:11

with opacity and value set to one.

05:14

If I paint, now the area I am affecting is restricted to just those vertices.

05:20

You see I can paint up here but nothing happens.

05:24

I can also use flood

05:26

and it will just update the selection.

05:30

This can be really useful for blocking in weights quickly

05:33

or when you are focusing on just one area.

Was this information helpful?