Linear array + scale array

 From:  Michael Gibson
5595.4 In reply to 5595.1 
Hi DesuDeus, here's a new "ShiftArray" plug-in for doing something along the lines of the first one you were describing.

You set it up in the same way as ScaleArray - include a point object with every array instance. In this case the point object isn't used as the center of anything, but it helps make it easier for the code to know how many array instances there are since there should be one point for every one.

Then you pick a base point and an offset point, and instead of scaling it will move each instance with the first move based on the initial offset and then that offset is incremented for each successive item.

So for example make a setup like this with a point object included with the array:



Then running ShiftArray with an offset of 1 will produce this kind of result:




That has lengths that go like so:




Hope this helps!

- Michael