Rotate an object by a specific degree more than the object before it.

This mode can be used to increasingly shift the rotation angle objects in a set 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 rotation of these squares by 15 degrees. The result would be:

  • Square 1: Unchanged.
  • Square 2: Rotated by 15 degrees.
  • Square 3: Rotated by 30 degrees.
  • Square 4: Rotated by 45 degrees.

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

If you only want to rotate every other square in the selection by 15 degrees, you can set this value to 1. With this setting, after one step, Randomill treats the next object as if it was the first in the selection.

If you want to rotate every square by 15 degrees, and not gradually increase the rotation, set this value to 0. This behaves similarly to Illustrator’s native ‘Transform Each’ function, with the added benefit of being able to rotate just fill patterns, fill gradients, or stroke patterns.

You can also optionally include the first object to be included in the rotation operation as well.

Related Functions