Array Modifier

Repeat an SDF shape in a linear pattern using domain repetition. The Array modifier supports relative or constant offset and smooth blending between copies.

Basic Usage

  1. Select a Chisel object
  2. Add an Array modifier via the Modifier panel or Pie Menu
  3. Set the Count and offset mode
  4. Optionally increase Smooth for blended transitions between copies

Parameters

Type

  • Options: Line / Circle
  • Default: Line
  • Effect: Switches between linear array and Circle Array mode

Count

  • Description: Number of copies (including the original)
  • Range: 1 to 50
  • Default: 2

Relative Offset

  • Type: Boolean
  • Default: True
  • Effect: When enabled, offset is relative to object dimensions. When disabled, uses constant offset in world units

Relative Offset (vector)

  • Description: Offset multiplied by object bounding box size per axis
  • Default: (1.0, 0.0, 0.0)
  • Effect: (1, 0, 0) = one object-width apart along X

Constant Offset (vector)

  • Description: Fixed offset in world units per axis
  • Default: (2.0, 0.0, 0.0)
  • Effect: Exact distance between each copy

Smooth

  • Description: Smooth blend radius between adjacent copies
  • Range: 0.0 to 2.0 (soft max 0.5)
  • Default: 0.0
  • Effect: 0 = hard union between copies, higher = smooth blending at seams

How It Works

Array uses SDF domain repetition, which folds the distance field so the same shape appears at regular intervals. This is more efficient than evaluating each copy individually.

See Also