Shift an object’s opacity by a specific amount more than the object before it.

This mode can be used to increasingly shift the opacity of an object in a set by a specified amount more than the previous object that Randomill has iterated over.

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

  • Square 1: Unchanged (100% opacity).
  • Square 2: Opacity decreased by 10% (90% opacity)
  • Square 3: Opacity decreased by 20% (80% opacity)
  • Square 4: Opacity decreased by 30% (70% opacity)

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

If you only want to change the opacity of every other square in the selection, you can set this value to 1. This will result in every other square having it’s opacity decreased by 10%. This setting will essentially cause Randomill to think the next object it reaches is the first object in the selection, resulting in just every other object in the selection having its opacity shifted.

If you want to change the opacity of every square equally, and not gradually increase the opacity offset, set this value to 0. This will act like a ‘transform each’ operation, and every square will have it’s opacity reduced by 10%. This will essentially work like the ‘Transform Each’ function that’s native to Adobe Illustrator, except in this case, you can’t modify opacity with Illustrator’s version of this function.

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

Related Functions