Skip to content

Curve Array Pro

by Layerform·Motion Graphics

Images © Layerform. Used for product review; image policy.

Why we like it

Curve Array Pro stands out in the superhive library for pairing curve-based distribution with procedural animation presets that run off the timeline without manual keyframing.

What is Curve Array Pro?

Curve Array Pro distributes up to four different objects along any curve in Blender, using Alternating, Random, or Weighted distribution. It arrays by count or by fixed world-space spacing, with per-axis control over spacing, scale, rotation, and offset. Taper scales instances from the start of the curve to the end, Trim restricts the array to any portion of the curve, and Curve Offset animates objects flowing along the path in a single keyframe.

Eight built-in animation presets — including Wave, Bounce, Stagger In, and Product Reveal — run procedurally off the timeline with no manual keyframing. Product Reveal is a staggered scale-in with a lift built for hero product shots. Each preset offers Speed, Amplitude, Phase Offset, and Reverse controls, and rotation and scale jitter add randomness through a changeable seed.

All instances share the source mesh by default, so a material, modifier, or bevel added to the source object updates every instance at once, and a one-click Sync button relinks existing instances. Bake Animation converts any preset or keyframed parameter into real object keyframes for rendering as an MP4 or image sequence. It runs on Blender 3.0 and above across Windows, macOS, and Linux, under Cycles and Eevee.

Who is Curve Array Pro best for?

Curve Array Pro is best for blender artists distributing and animating objects along curves, including hero product shots built with the Product Reveal preset.

How much does Curve Array Pro cost?

Curve Array Pro is completely free to download and use.

Key features

  • Arrays up to four different objects along a curve with Alternating, Random, or Weighted distribution, by count or fixed world-space spacing
  • Per-axis control of spacing, scale, rotation, and offset, plus Taper to scale instances start to end and Trim to restrict the array to any portion of the curve
  • Curve Offset animates objects flowing along the path in a single keyframe
  • Eight procedural animation presets (Wave, Bounce, Stagger In, Product Reveal) running off the timeline with Speed, Amplitude, Phase Offset, and Reverse controls
  • Rotation and scale jitter with a changeable seed for instant variations
  • Instances share the source mesh so materials and modifiers update everywhere, with a one-click Sync button to relink existing instances
  • Bake Animation converts presets or keyframed parameters into real object keyframes, rendering as MP4 or image sequence

Tags

#Blender#curve array#motion graphics#procedural animation#object distribution#add-on#animation

Frequently asked questions

Which Blender versions does Curve Array Pro support?

Curve Array Pro is listed as compatible with Blender 3.0 and above, with a stated version range of 3.0 to 5.1. It is an add-on that runs on Windows, macOS, and Linux, and it supports both the Cycles and Eevee render engines. It is also marked as a compatible Blender extension and is distributed under the GPL license. If you are on a particular build, check the developer's page to confirm current compatibility before installing.

Can I animate objects along a curve without manual keyframing in Curve Array Pro?

Curve Array Pro includes eight built-in animation presets that run procedurally off the timeline with no manual keyframing required. These include Wave, which sends a travelling sine pulse through the array, Stagger In, which pops instances in one by one, and Product Reveal, a staggered scale-in with a lift built for hero product shots. Every preset exposes Speed, Amplitude, Phase Offset, and Reverse controls. You can also use Curve Offset to animate objects flowing along the path in a single keyframe.

How does Curve Array Pro handle rendering?

Curve Array Pro includes a Bake Animation feature that converts any preset or keyframed parameter into real object keyframes, which then renders as an MP4 or an image sequence with zero overhead. By default, all instances share the source mesh, so adding a material, modifier, or bevel to the source object updates every instance at once, and a one-click Sync button relinks any existing instances if needed. It runs under both Cycles and Eevee across Windows, macOS, and Linux.

How many objects can Curve Array Pro distribute along a curve?

Curve Array Pro can array up to four different objects along a single path, using Alternating, Random, or Weighted distribution modes. It distributes by count or by fixed world-space spacing, with per-axis control over spacing, scale, rotation, and offset. Taper scales instances from the start of the curve to the end, while Trim restricts the array to any portion of the curve. Rotation and scale jitter add randomness through a seed you can change to generate different variations.

Is Curve Array Pro free?

Curve Array Pro is listed as free in this catalog. It is distributed as a Blender add-on under the GPL license and is marked as a compatible Blender extension. For current licensing terms and any pricing details, check the developer's page from Layerform, since terms can change over time. Once installed, you work with it directly from Blender's N-panel, distributing and animating objects along curves within the standard add-on workflow.

Similar plugins