Progressive
Transform
Progressive Transform is a versatile serial transformation plug-in. Use up to five chained transformations with their own edge behaviors to create motion & effects that were simply not possible before. The transforms are executed in a virtual space in order to retain maximum fidelity, where other methods would ultimately degrade the image. Use it for ultra-precise motion, or for wild kaleidoscopic effects.

Primary Transform Check this to activate the Primary Transform group.
Offset Moves the result of the rotation and scale for the Primary Transform group.
Anchor Point Sets the center of rotation and scale for the Primary Transform group.
Angle Rotates the layer around the Anchor Point in the Primary Transform group
Scaling Selects Uniform or Non-Uniform scaling.
Scale X Scale horizontally from the Anchor Point in the Primary Transform group.
Scale Y Scale vertically from the Anchor Point in the Primary Transform group. Ignored when using uniform scaling.
Edge Behavior Method for handling pixels on and beyond the edges of the layer caused by the above transformations.

Secondary Transform Check this to activate the Secondary Transform group.
Offset Moves the result of the rotation and scale for the Secondary Transform group.
Anchor Point Sets the center of rotation and scale for the Secondary Transform group.
Angle Rotates the layer around the Anchor Point in the Secondary Transform group
Scaling Selects Uniform or Non-Uniform scaling.
Scale X Scale horizontally from the Anchor Point in the Secondary Transform group.
Scale Y Scale vertically from the Anchor Point in the Secondary Transform group. Ignored when using uniform scaling.
Edge Behavior Method for handling pixels on and beyond the edges of the layer caused by the above transformations.

Tertiary Transform Check this to activate the Tertiary Transform group.
Offset Moves the result of the rotation and scale for the Tertiary Transform group.
Anchor Point Sets the center of rotation and scale for the Tertiary Transform group.
Angle Rotates the layer around the Anchor Point in the Tertiary Transform group
Scaling Selects Uniform or Non-Uniform scaling.
Scale X Scale horizontally from the Anchor Point in the Tertiary Transform group.
Scale Y Scale vertically from the Anchor Point in the Tertiary Transform group. Ignored when using uniform scaling.
Edge Behavior Method for handling pixels on and beyond the edges of the layer caused by the above transformations.

Quaternary Transform Check this to activate the Quaternary Transform group.
Offset Moves the result of the rotation and scale for the Quaternary Transform group.
Anchor Point Sets the center of rotation and scale for the Quaternary Transform group.
Angle Rotates the layer around the Anchor Point in the Quaternary Transform group
Scaling Selects Uniform or Non-Uniform scaling.
Scale X Scale horizontally from the Anchor Point in the Quaternary Transform group.
Scale Y Scale vertically from the Anchor Point in the Quaternary Transform group. Ignored when using uniform scaling.
Edge Behavior Method for handling pixels on and beyond the edges of the layer caused by the above transformations.

Quinary Transform Check this to activate the Quinary Transform group.
Offset Moves the result of the rotation and scale for the Quinary Transform group.
Anchor Point Sets the center of rotation and scale for the Quinary Transform group.
Angle Rotates the layer around the Anchor Point in the Quinary Transform group
Scaling Selects Uniform or Non-Uniform scaling.
Scale X Scale horizontally from the Anchor Point in the Quinary Transform group.
Scale Y Scale vertically from the Anchor Point in the Quinary Transform group. Ignored when using uniform scaling.
Edge Behavior Method for handling pixels on and beyond the edges of the layer caused by the above transformations.

Morph To Source Morphs smoothly into (or out of) the source material.
Super Sample Off, High, or Extreme. Higher quality, slower rendering.

There are two ways to accurately place your anchor points:
1) Set them before changing scale, rotation and offset.
2) Temporarily disable Progressive Transform, set the anchor point, then re-enable it.
When using the Wrap Edge Behavior along with Rotation, precede the effect with a 1% Tile Prep to get perfectly smooth seams. This is much faster than Super Sampling. There are several effect points associated with this plug-in. When you first add it to your layer, they all overlap in the center of the composition. To avoid changing the wrong one, select the parameter you want to change in the Effect Controls Window, then click within the comp to place it
The more parameters you change, the longer the transforms - and the render will take. Progressive Transform works best (and fastest) with Square Pixels.