Shift the scale of an object a specific amount more than the object before it.

This mode can be used to increase, or shift, the scale of an object by a specified amount more than the previous object that Randomill iterated over.

For example, let’s say you have four 100pt x 100pt squares and you shift the X and Y scale of these squares by 10%. The result would be:

  • Square 1: Unchanged.
  • Square 2: Scaled by 110%.
  • Square 3: Scaled by 120%.
  • Square 4: Scaled by 130%.

You can restart the loop after some specified number of steps.

If you only want to scale every other square in the selection by 10%, you can set this value to 1. This way, after 1 step, the loop will be restarted.

If you want to scale every square by 10%, and not gradually increase the scaling, set this value to 0. This would essentially be like using the native ‘Transform Each’ function already in Illustrator. The difference here is that Randomill allows you to just scale things like stroke patterns and stroke widths without affecting the base object size.

You can also optionally include the first object to be included in the scale operation as well. The default setting skips over the first object, and starts the scale operation with the second object in the selection.

Related Functions