Fractals
The Fractals fill type uses fractal math to create detailed stroke patterns. You can choose between Hilbert (square) or Gosper (triangular) curves.

Fill Parameters

Interval: Controls the density of the space-filling curve. A lower interval produces a denser, more detailed pattern; a higher interval produces a sparser one.
Curve type: Choose between Hilbert (square-based) and Gosper (triangle-based) space-filling curves. Each produces a distinct visual structure: Huber fills the area with right-angle turns on a square grid, while Gosper follows a hexagonal path with 60-degree turns.
Corners: Switch between Sharp and Round corners. Sharp keeps the original angular turns of the fractal curve. Round smooths the corners into curves, giving the pattern a softer, more organic appearance.
Creating and Customizing a Fractals Fill
To create a new Fractals fill, you can follow one of the methods outlined in our guide on Add a Fill. Once the pop-up menu appears, simply select "Fractals".
-01.png)
Curve Type
Use the curve type selector to switch between Huber and Gosper. The two curve types produce very different visual structures and work well for different kinds of images.
| Hilbert | Gosper |
|---|---|
![]() |
![]() |
Interval
- Navigate to the Interval setting.
- Adjust the density by using the slider or manually entering a numerical value.
- A lower interval produces a denser fill; a higher interval produces a sparser one.
| Interval: 50 | Interval: 20 |
|---|---|
![]() |
![]() |
Corners
Use the corners selector to switch between Sharp and Round. Sharp preserves the angular turns of the fractal curve. Round smooths the turns into curves for a softer look.
| Sharp | Rounded |
|---|---|
![]() |
![]() |
![]() |
![]() |
Stroke Properties
Other properties apply to this fill, which you can read about in the relevant articles:
Link to Example
You can use the example file for this article UM3-Fills-Fractals.lines to practice adjusting Fractals fill parameters.







