I want to find a way to scale an array of objects along the curve, such that the scale of an object is proportional to the position on the curve, or can be adjusted along its length.
With my understanding of the Array and Curve modifiers, the object will be positioned based on its proximity with the next object in the array. I'm able to change the radius of the curve at its points and this does scale the array at that point, however only at the axes not following the curve, so this produces ellipsoid at that point.
I've tested out the object offset option on the array modifier, using an empty at the origin point. It produced the taping spheres that I was looking for, but that only did the scaling one way and no longer respected the length of the array.