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
- Select a Chisel object
- Add an Array modifier via the Modifier panel or Pie Menu
- Set the Count and offset mode
- 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
- Circle Array - Radial repetition (same modifier, Circle mode)
- Mirror - Two-copy symmetry
- Boolean - Combine shapes