Overview & Description

Oscillation is the idea of bouncing back and forth between two things over time. For example, a sound wave oscillates between troughs and crests. In this case, Randomill can be used to iterate over multiple objects in a selection and rotate them by a value that bounces between two numbers of your choice.

Example Settings and Result:

For example, lets say you have 10 lines arranged next to each other with the leftmost line being the top object in the layer stack. If you oscillate the rotation of this set of lines from -90 degrees to 90 degrees over 3 steps, you would get this result:

Line 01: Rotated by -90°
Line 02: Rotated by -30°
Line 03: Rotated by +30°
Line 04: Rotated by +90°
Line 05: Rotated by +30°
Line 06: Rotated by -30°
Line 07: Rotated by -90°
Line 08: Rotated by -30°
Line 09: Rotated by +30°
Line 10: Rotated by +90°

The first line was rotated by the From value, and took 3 Steps to get to the To value. Another 3 steps were needed to get back to the From value.


Usage in Adobe Illustrator & Sample Art

Oscillating various properties of objects is great when working with dense, uniform object groups. For instance, a grid of squares can have their positions modified in an oscillatory manner to create really interesting wave like effects. Rotation oscillation can also produce really interesting guilloche or twirl designs as well. See the example below.


Related Functions