Facial Hair Toolkit

by young in Addons


Rather than making hairs from scratch, using pre-made assets would jump start the process. Facial Hair Toolkit offers hair assets to be shrink-wrapped onto your characters with various controls such as density, length, shape. At the same time, it streamline the process of hair cards creation and hair texture baking. 


take a look at the video demo above for introduction or documentation page for detailed written guide.

here is a quick guide on how to export Geometry Node Hair to Unreal Engine 5


Various premade hair assets:
Hairstyle

    Hair Element


    Eyebrow


    Beard


    Draw Eyelash


    Combine Hairs


    Save Hair


    Hair Presets, use existing ones or make your own


    Hair Cards Creation


    Custom Hair Mesh


    Hair Texture Baking



    • all eyebrows:



    • all beard:



    • haircuts




    • hair elements:








    ******************************************************************

    update 2.2.1:

    minor bug fix: when saved hair is not given a name, it would cause import error.

    added an open folder button to jump into the relevant asset folder.



    update 2.2:

    added: custom hair mesh.

    in addition to generated hair cards, now you can also use custom mesh to distribute on hair curves. one useful case is that you can manually place several hair cards together to form hair volume instead of flat shape and distribute it on curves. take a look at doc page section 3-5 for more details. 




    update 2.1.2:

    fixed: draw eyelash operator, if previously draw curve type set to poly, it would make the ops unusable, it is now fixed.

    hair length presets gives error, it is now fixed.

    added: 10 more haircuts:




    update 2.1.1:

    what's new: custom assets path, save hairs, combine hair.

    custom assets path. you can set your own path for hair assets (make sure it is a valid full path such as "D:\Facial Hair Assets\HairCut", not relative path such as "\\Hair Assets\HairCut" or other invalid path like "      ".), if left untouched, it uses default addon path.


    combine hairs. select several hairs that have the same base mesh to combine together.

    the newly combined hair is at same level as others. you can unhide others by first enable the monitor icon and unhide the rest

    for simple hairs, default value of 3 will do, set hair resolution higher if it is complex like braided hair. you can see the difference below on the hair bun


    save hair. save current hair asset to folder, it simplify the process of saving hair assets at a click of button compare to previous manual method. it uses current 3d viewport as screenshot, so you may zoom in hair asset for better preview.




    update 2.1:

    added: compatible with Blender 4.2

    reformat to meet blender extension platform standard


    update 2.0.6:

    fix compatibility for Blender 4.1



    update 2.0.5:

    improvement: reduced black hue in hair cards texture preview 

    multiple baking grid options in hair cards texture baking 


    depends on the chosen baking grid option, select the grid layout and set the corresponding UV 





    update 2.0.4:

    fixed an issue where it does not load hair textures with upper letters names.




    update 2.0.3:

    critical fix: since blender 3.6, there is a critical error that causes blender to crash with converted hair curves. A bug report has been submitted to blender devs. Although it is not caused by the addon, a work around has been implemented to avoid the crash.

    simplify the hairs subpanel UI: select relevant hair curves or mesh base shows its subpanel, otherwise it is hidden. 


    add: "convert for manual sculpt" operator in bake hair scene. please use this one instead of "Object - Convert - Curves", otherwise you may experience blender crash down the line.





    update 2.0.2:

    fixed: for users with non-English UI interface, when press bake hair textures, error message pops up, it is now fixed. 

    how to update: if you have not added any your own custom elements, for example, your own haircut, eyebrow, beard or hair strand preset, you can use the edit-preference- install zip file route. if you have added custom elements, the install zip file method will delete your custom assets. instead, unzip the downloaded file and copy the unzipped folder to your addon path which is usually at "C:\Users\UserName\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons", this way it will overwrite files of the same name and leave the rest intact.



    update 2.0.1:

    fixed: when user change addon tab name, hair style panel does not change

    a short tutorial on how to export Blender geometry node hair to Unreal Engine 5.2




    update 2.0:

    rework the addon for new hair curves system. version 2.0 and  version 1.6 work independently 

    new: geometry node based hair assets and controls

    new: hair cards generation for new hair curves system

    new: hair texture baking




    update 1.6.2:

    fix error when change haircut on a scalp without any particle systems. 


    update 1.6.1:

    fix error when finalize hair cards in Blender 3.5



    update 1.6:

    added: Hair Cards Generation from particle hair system or curve or simply draw them.





    update 1.5.2:

    removed: simple hair toggle.

    added: 7 new haircuts, simplify the process of add own hairs, see FAQ section for detailed how-to

    added: new operator Draw Quick Eyelash





    update 1.5.1:

    added: 16 new haircuts, 4 hair elements

    improved hair elements appending method.




    update 1.5:

    instead of 15-20 seconds to import hair styles assets, now it is almost instant to import.

    removed Prev and Next Button when choosing hair styles and eyebrows, instead, use drop down list of image previews. 

     

    fixed issue when change tab name, not all panels have their names changed.



    update 1.4

    add custom tab name, bind to target surface.

    due to blender 2.93 can not open files made in 3.0 and above.

    future update will focus on 3.0 and above.






    update 1.3:

    added function to transfer particle hair to custom mesh.

    30 new hair elements for quick hair kitbashing, and other improvements.




    update 1.2.2:

    when click finalize hair, it will automatically bind to your head mesh. save a few clicks.


    update 1.2.1:

    a minor update. added Duplicate Active Hair.


    when using default duplicate particle system, the hair setting is linked which is not ideal. for example, adjusting the hair particle count or change hair length on one will change both particle systems. the Duplicate Active Hair button solves that,  each particle hair system is unique. at the same time, it also sets up new relevant vertex groups for vertex paint, making it easier to layer up hair styles.


    update 1.2:

    re-work 5 eyelash and 17 eyebrow hair assets.

    various convenient operators.

    all hairs now use cycle principled hair BSDF shader.




    update 1.1:

    new addition of 24 haircut style 


    version 1.0:

    it includes 11 eyebrow style presets, male & female eyelash presets, 12 beard style presets.

    • Suitable for Freelancer

      $55
    • Suitable for Team

      $160
    $55

    Have questions before purchasing?
    Login to message

    Details
    Sales 400+
    Rating
    14 ratings
    Published over 3 years ago
    Software Version 4.2, 4.1, 4.0, 3.6, 3.5, 3.4, 3.3, 3.2, 3.1, 3.0, 2.93
    License Royalty Free