Circle Array Modifier
Repeat an SDF shape in a circular pattern using domain folding. Circle Array is a mode of the Array modifier, accessed by setting Type to Circle.
Basic Usage
- Select a Chisel object
- Add an Array modifier via the Modifier panel or Pie Menu
- Set Type to Circle
- Set the Count for the number of copies around the circle
- Choose the rotation Axis and set the Radius
Parameters
Count
- Description: Number of copies arranged around the circle (minimum 3)
- Range: 3 to 50
- Default: 2 (automatically raised to 3 when switching to Circle)
Axis
- Description: The local axis around which copies are arranged
- Options: X / Y / Z
- Default: Z
- Effect: Determines the rotation plane for the circular pattern
Radius
- Description: Radius of the circular arrangement
- Range: 0.001 to 100.0 (soft max 10.0)
- Default: 1.0
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
Circle Array uses SDF domain folding, which rotates the evaluation point into a single sector and evaluates the SDF once. This makes the operation constant-cost regardless of the number of copies.