卷发曲线

The Curl Hair Curves node deforms existing hair curves into curls by wrapping them around nearby guide curves. It is useful for creating coiled, spiral, or wavy hair patterns and for adding stylized variation or realism to a groom. The curls can vary in radius, frequency, and start position, with optional random offsets for natural variation.

输入

几何数据

The input geometry containing the hair curves to deform into curls.

系数

Controls the overall strength of the curling effect. A value of 0.0 disables the effect, while 1.0 applies the full curl deformation.

细分

The number of subdivisions applied to curves before deformation. Higher values produce smoother curls but increase processing time.

开始卷曲

Defines the percentage along each curve (from root to tip) at which the curl effect begins. This allows keeping part of the strand straight before the curl starts.

半径

The overall radius of the curls. Larger values produce looser curls, while smaller values create tighter spirals.

起点系数

Multiplies the curl radius near the start of the curl region, allowing tapering or gradual buildup of curl tightness.

末尾系数

Multiplies the curl radius near the end of the curve, controlling how curls taper off or unwind toward the tip.

频率

Controls how many full rotations occur along the length of the curve. Higher values produce more frequent curls. This input can vary per point along the curve, allowing complex wave patterns.

随机偏移

Adds random variation to the curl phase or starting angle per curve, creating a more natural, less uniform look.

随机种

Sets the random seed used for generating the random offsets. Changing this value produces different curl variations while maintaining the same parameters.

引导映射

引导编号

A map that specifies which curve should act as the guide or central reference for each group of curled curves. If provided, this overrides any existing guide_curve_index attribute, and the Guide Distance and Guide Mask inputs are ignored.

引导距离

The minimum spacing between selected guides when generating a new guide map. Larger values result in fewer guide curves and broader curl groups.

引导遮罩

A mask that determines which curves are eligible to be used as guides.

现有的引导映射

When enabled, uses the existing guide map attribute if one is already present. If disabled and Guide Index is not provided, a new guide map is created using Guide Distance and Guide Mask. Creating the guide map separately allows for more control and consistency across multiple grooming operations.

输出

几何数据

The resulting geometry with curled hair curves.

引导映射

引导编号

The guide index map used for the operation. If this node created a new guide map, it is stored and output here for use in subsequent nodes.