Skip to content

PathFractalize Node

PathFractalize fractalizes a polyline using a mid-point displacement algorithm. The procedure involves iteratively modifying the polyline's geometry to increase its complexity, mimicking fractal characteristics.

img

Category

Geometry/Path

Inputs

Name Type Description
input Path Input path.

Outputs

Name Type Description
output Path Output path.

Parameters

Parameters common to all groups (Fractalize, Squiggle): |Name|Type|Description| | :--- | :--- | :--- | |Iterations|Integer|Number of mid-point displacement iterations.| |Random Seed|Random seed number|Random seed number. The random seed is an offset to the randomized process. A different seed will produce a new result.| |Orientation|Integer|Displacement orientation (0 for random inward/outward displacement, 1 to inflate the path and -1 to deflate the path).| |Remove Geometric Loops|Bool|No description|

Fractalize

Name Type Description
Sigma Float Half-width of the random Gaussian displacement, normalized by the distance between points.
Persistence Float The amplitude scaling factor for subsequent noise octaves. Lower values reduce the contribution of higher octaves.

Squiggle

Name Type Description
Height Ratio Float No description

Example

img

Corresponding Hesiod file: PathFractalize.hsd. Use [Ctrl+I] in the node editor to import a hsd file within your current project.

Note

Example files are kept up-to-date with the latest version of Hesiod. If you find an error, please open an issue.