Skip to content

Pattern

Pattern
Output
Fill
null
Matrix
Identity
Spacing
0
Shape
null
Alignment
Center
Stretching
Stretch To Fit

Category Image
Is Pair Node: No


Places the repeating pattern on the specified shape, creating a custom stroke.

The pattern is placed along the shape as is, without any deformations. It will be rotated to match the angle of the shape, but it will not be stretched. The spacing between pattern repetitions will increase the gaps between pattern instances.

The pattern is stretched to fit the shape as tightly as possible. Spacing will not leave gaps between pattern instances.

The pattern is centered on the shape.

The pattern is aligned to the outside of the shape. The center of the pattern will be placed at a distance of half of the pattern size from the shape.

The pattern is aligned to the inside of the shape. The center of the pattern will be placed at a distance of half of the pattern size from the shape.


Type: Texture
Default: null

Texture for the pattern.

Type: Matrix3x3
Default: Identity

Transformation matrix for the pattern, allowing for scaling, rotation, and translation of the pattern. It only works with Stretch to Fit stretching mode.

Type: Double
Default: 0

The spacing between pattern repetitions.

Type: Shape Data
Default: null

The shape which will be used for placing the pattern. The pattern will be laid out along the shape (on the stroke).

Type: Pattern Alignment
Default: Center

The alignment of the pattern within the shape.

Type: Pattern Stretching
Default: Stretch To Fit

The stretching mode of the pattern, determining how the pattern is placed.


Type: Painter
Default: unset

The resulting pattern painter.



All of our content is carefully written by hand, no AI was involved during the process.