With this Expression you can move layers away from the camera (or towards it) while simultaneously scaling them, so that from the perspective of the camera they look unchanged.
This is useful, for example, when you have an image (like a matte painting) that consists of several layers representing different levels of depth - like foreground, middle ground and background elements.
With this expression you can easily distribute layers in 3d space to give your scene depth, as well as create parallax effects.
The frame at which the layers should look as if their position has not been shifted at all.
How much the layer is moved away from the camera (use negative values to move towards the camera)
For a value of 20, each layer moves 20 times as far as determined by "Offset"; for 0 all layers are remain at their original position. If you give different layers a different "Offset", you can still animate them simultaneously by linking the "Offset Multiplier" of all of them to the same slider control.
Determines whether the iExpression should use the active camera, or the camera specified in the next parameter
Custom Cam Name
Name of the camera to be used when 'Use Camera' is set to 'custom'.