Variations that use L-Systems to generate shapes. These are all “blur” variations that ignore their input and just generate a random point on the shape for each iteration.
Variations that manipulate only the z coordinate. All of these must be used with another variation to process x and y (even if linear to simply copy it).
Variations that add waves to x, y, and/or z. There are a lot of different variants on this theme, differing in the parameters available and how they are applied.
Variations that emulate a number of other variations, adding wavy effects using a technique from audio synthesizers.
Variations that ignore the input and generate specific shapes. Often called “blurs” because they create a blur effect when used on the same transform with other variations.
The rose or rhodonea curve is shaped like a flower with petals, obtained by plotting a sine curve in polar coordinates. Its shape is determined by the frequency of the sine wave, denoted k.
Variations that reshape the input (for example, turn a circle into a square or other polygon).
Switch between polar or log-polar and rectangular coordinates.