This tool generates hair procedurally between pairs of drawn curves. Users can define a start and end curve, and the system populates the space between them with hair strands. Multiple curve pairs can be maintained within a single hair object. When a target surface is specified, the generated hair is draped over the mesh rather than strictly shrinkwrapped.
The setup includes modular controls for adjusting the total number of hairs, strand resolution, random offsets using white noise, point displacement, surface offset, and root doming. A flip direction toggle changes the generation behavior to align strands parallel to the drawn curves. The workflow remains non-destructive, allowing ongoing adjustments to the original source curves. The resulting output is natively compatible with Blender's standard geometry nodes hair assets, enabling further modification with built-in tools like frizz, clump, and braid.