Curve Array
CommandCurve Array
Shortcut—
Button
Available in
IndieStudio
Description
Duplicate objects along a curve by specifying the number of copies. Twist, scale, alignment, and create instance options are available.
Note: Images and mesh files (.OBJ, .STL, and similar formats) can be arrayed along a curve, with adjustable parameters for twist, scale, alignment, and positional distribution. Arraying instance objects is also supported.
Basic Usage
- Select the object you want to duplicate.
- Use the Curve Array command in the Command Palette.
- Select the Curve to use as the path.
- Set the options in the Command Dialog and Keyboard Shortcuts.
-
Command Dialog
- Number: Specify the number of duplications.
- Twist: Specify the angle of twist along the Curve in degrees.
- Scale: Specify the scaling factor along the Curve.
- Alignment:
- Normal: Duplicate the curves with orientation aligned to the curve's local normal frame. Good for simple paths but may twist on complex curvature.
- Parallel: Duplicate the curves while keeping their original orientation fixed, ignoring the curve's rotation. Best when you want no rotation along the path.
- Transport: Duplicate the curves follows the curve without twisting or flipping. Ideal for complex or organic paths where Normal and Parallel fail.
- Extent: Specify a value to adjust the range of duplicates, depending on the currently selected method.
- Method: Defines how the extent of the duplicates is controlled.
- Distance: Adjusts the duplication range using a metric value, based on your preferences in Plasticity.
- Ratio: Adjusts the duplication range using a ratio value between
0.00and1.00. (Default:1.00)
- Make instances: Create instances instead of independent copies. (See Create Instances)
-
Keyboard Shortcuts
- Shift + Wheel up Add copy: Increases the number of duplications.
- Shift + Wheel down Subtract copy: Reduces the number of duplications.
- I Toggle make instances: Toggles whether the mirrored half is created as an instance or an independent copy.
-
Command Dialog
- Confirm with OK in the Command Dialog or right-click.
