Blender 4.0 comes with a rework of the hair workflow, including procedural generation using geometry nodes. Thus, there is no more use for this add-on and I am archiving it.
An add-on for Blender 3D 2.79, 2.83, 2.92 and 3.0 to generate randomized particle hair form meshes, curves and nurbs. Please select the git branch according to your Blender version.
-
- Create some strands as source:
- Mesh: Hair roots will be at the edges marked as seams
- Bezier curve: Spline type must be "Bezier" and Handle type must be "Automatic", "Aligned" or "Free" (not "Vector")
- Ribbons by setting Extrude > 0
- Bundles by setting Bevel Depth > 0
- Nurbs surface: Hair roots will be at an orange edge and be parallel to the magenta edges
-
- Make sure all strands have the same number of vertices from the root to the tip (must be at least 2).
-
- Select this source mesh and then additionally select the target object (particle emitter) so it becomes active.
-
- Add to or select an existing a particle system in the emitter object.
-
- Make sure the particle system settings are set to type "Hair" (not "Emitter").
-
- In the 3D view, search "Particle Hair from Guides" and apply the operator.
-
- Tweak the operators options.