Skip to main content

Curl

Curl

Curl is used to create curls or ringlets from the input fibres, the reference frame of this surface can be altered by specifying a new Up Vector value.

Inputs

InputTypeDescription
0Data FlowFibres

Parameters

ParameterDescription
CurlThe amount of curl.
Curl RandomUsed to randomize the curl on a per fibre basis.
Phase RandomRandomize the phase of the curl.
Root/Tip CurlControl the amount of curl at the base/tip of the fibre.
LengthControls the length of the actual curl, this can also be thought of as the phase of the curl.
Length RandomRandomize the length of the curl.
U/V ScaleThe scale of the curl perpendicular to the fibre.
Maintain LengthIf on, the curl will resample the fibre to ensure the length is maintained post evaluation but may shorten the appearance of the result.
Up VectorThe value for the up vector, by default this is the Y axis but can be a varying attribute to accommodate for issues where the surface normal is aligned with the Y axis.