Prev: Color Function Modules Next: Pattern Modules
## 7. Transform Modules

The modules in the "Transforms" category implement various coordinate transformations. They have
inputs corresponding to the X, Y, and (in some cases) Z coordinates of a point, and outputs giving
the coordinates of the same point in a different coordinate system.
### Linear

This module implements an arbitrary linear coordinate transformation. This can consist of any
collection of translations, rotations, and scalings. Double-click the module to bring up a
window in which you can specify the translation, rotation, and scale along each of the three
coordinate axes.
### Polar

This module transforms from rectangular to polar or cylindrical coordinates. It has input ports
for the X and Y coordinates of a point, and outputs the corresponding polar coordinates R and
Theta.
### Spherical

This module transforms from rectangular to spherical coordinates. It has input ports for the
X, Y, and Z coordinates of a point, and outputs the corresponding spherical coordinates R,
Theta, and Phi.
### Jitter

This module outputs a "jittered" version of its input coordinates. That is, the X, Y, and Z
coordinates each have a random displacement added to its value. For each coordinate you can
specify the amplitude of the random displacement, and the length scale over which that
displacement varies.
Prev: Color Function Modules Next: Pattern Modules