Skip to main content

Introduction

Intro

Distributions are used by several other layers including the Duplicator and Connect Shape. They provide a way to distribute points which can then be used to position Shapes.

Types

Array - Distribute points by specifying positions for each index.

Circle - Distribute points in a radial pattern.

Custom - Distribute points using JavaScript.

Fibonacci - Distribute points in a Fibonacci spiral pattern.

Grid - Distribute points in a grid.

Intersections - Distribute points where paths intersect.

Linear - Distribute points in a horizontal or vertical line.

Mask - Distribute points and remove any that fall outside another Shape.

Math - Distribute points using mathematical expressions.

Particle - Distribute points onto a Particle Shape.

Path - Distribute points along a path.

Point - Distribute points at 0,0.

Random - Distribute points to random positions.

Rose - Distribute points in a rose pattern. https://en.wikipedia.org/wiki/Rose_(mathematics

Shape Edges - Distribute points onto another Shape's edges.

Shape Points - Distribute points onto another Shape's points/vertices.

Sort - Distribute points by reordering the Ids of another Distribution.

Shuffle - Distribute points by rearranging the Ids of another Distribution.

Sub-Mesh - Distribute points onto the positions of child-meshes.

Transform - Distribute points onto the position of a Layer.

Voxelize - Distribute points by voxelizing another Shape.