Hair weight deformation in Blender. How to set up

Share

Tutorial - Hair Weights:As requested, I’ll be going over how I learnt to do weights for hairs ! I would like to mention that @qicc​ taught me this method so all credit goes to him, he’s a true king! So, without further ado, let’s begin :)
* Recommend...

Tutorial – Hair Weights:

As requested, I’ll be going over how I learnt to do weights for hairs ! I would like to mention that @qicc​ taught me this method so all credit goes to him, he’s a true king! So, without further ado, let’s begin 🙂

* Recommend that you read via Dashboard as opening the images on my theme does not work *

Step 1:

image

1 – separate the hair and the hairline by using link selection (L) and hovering your cursor over the hairline. Then, press P on your keyboard to separate to a new layer.

2 – Then, with the main hair highlighted, as pictured, click ‘remove doubles’.

Step 2:

image

1 – Navigate to the ‘data’ tab.

2 – Click the arrow.

3 – Click ‘delete all groups’.

Step 3:

Save the blender file. Then, open Blender v2.8+ and navigate to: File – Open, and open the package we just saved.

Step 4:

image

Once you’ve opened this file, you can delete the hairline.

1 – Click this.

2 – Click this.

Then, append this file.

Step 4.5:

image

Make sure both meshes have this little cursor highlighted as pictured.

Then, A VERY IMPORTANT STEP – left click YOUR mesh, then, HOLD SHIFT and left click the ‘weight transfer’ mesh.

Step 5:

image

1 – Change mode from ‘object mode’ to ‘weight paint’.

2 – Click this little ‘weights’ button and hit ‘transfer weights’

Step 5.5:

image

Click the ‘transfer Mesh Data’ button and set the settings to match these.

Step 6:

image

Click the ‘weights’ button again, then click ‘smooth’.

image

Set the ‘smooth’ settings to these.

(Take these settings as a general guide, depending on the hair and its length the iteration may vary)

Step 7:

Save your package and re-open the saved ‘deleted weights’ file.

Deleted the broken weights hair mesh, and append the newly finished weights.

Step 8:

image

Your hair will mostly look like this when you import it. So, to fix it, jus click these three buttons in order.

Step 9:

image

Now, we need to fix the head weight because the transfer messes that one up lol.

1 – Click this.

2 – Click “b__Head__”.

3 – Go to the brushes and click the ‘subtract’ brush.

image

1 – Then, using these settings, use the ‘weight gradient’ button and drag downwards in the armpit area so the ENTIRE mesh turns blue like so.

Step 10:

image

Now we need to do the weight gradient for the head weight.

1 – Change the brush to ‘add’ and put it at those settings.

2 – Click ‘weight gradient’.

3 – Drag the gradient downwards, as seen in the photo.

Step 11:

image

1 – Click this.

2 – Click this.

(When clicking the ‘normalise all’, make sure you are on the  “b__Head__” weight.)

Done!

After that, re-join the hairline to the mesh, duplicate the mesh two times and order the cuts as 0000, 0001 and 0002, then save and import back to s4s!

Disclaimer – the clavicle weights may become an issue with very long hairs and as a result cause clipping or mesh tearing. If this is an issue, obviously then forget about clavicle weights.

If you have any issues or confusion about this, please shoot me a DM and I’ll happily help you out!


Share