Repositions the input image according to a perspective projection, and generates a reflection of the image over a glass surface. Reproduces the look used by iChat's multi-person videoconferencing.

Effect Parameters

Presets
Presets contain a snapshot of the plug-in parameters. The Presets control lets you choose among one of the presets built into the plug-in, save current parameter values to a preset file, or load an existing preset file from disk.
A preset file saved to disk via the "Save As" button can be loaded from another instance of the same plug-in by clicking the "Open" button. Presets generated in one host can also be loaded from the same plug-in when used in a different host.

Center
The location in the frame where the image and its reflection are drawn.

Angle
Defines the angle of rotation of the image and its reflection.

Scale Source
The uniform scaling factor for the image and its reflection.

Scale Source X, Scale Source Y
The horizontal and vertical scaling factors for the image and its reflection.

Distance From Viewer
The distance from the viewer, in 3D space, of the image and its reflection.

Distance To Surface
The distance between the image and its reflection.

Vanishing Point
The vertical position of the vanishing point with respect to the viewer. A value of 0 means that the vanishing point is exactly at the center of the frame.

Reflection Color
The image is combined with this color in order to generate the reflection. Setting this parameter to white will preserve all color information in the original image. Setting this parameter to black will discard all color information while generating the reflection.

Reflection Opacity
The opacity (alpha) level of the reflection. Set the opacity to 0 to completely hide the reflection. Please note that the opacity level of the reflection is also affected by the "Reflection Swingback" parameter.

Reflection Swingback
Controls the animation progress from the original image position (full frame, with no reflection) to the perspective-adjusted result.
By adjusting this parameter, it is possible to smoothly transition from the original clip image to the distorted one. During the animation, the opacity value of the reflection is automatically adjusted from a value of 0 to the final value given by the "Reflection Opacity" parameter. The latter operation makes the reflection appear smoothly over the background.


Gradient Group

Draw Gradient
Controls whether the gradient is drawn in the background. The various options for the gradient are available under the "Gradient" parameter group.

Direction
Defines the orientation of the gradient (horizontal or vertical).

Gradient Start / Middle / End Color
The start, middle and end colors of the gradient. In Motion, this parameter also supports an alpha component.

Gradient Start / Middle / End Opacity
The opacity values of the start, middle and end colors of the gradient.

Midpoint
Defines the location in the gradient where the "Middle Color" is located. The default value of 0.5 puts the middle color in the middle of the gradient. Values approaching 0 will move the midpoint closer to the gradient's start, whereas values approaching 1 put the midpoint closer to the end of the gradient.

Diffusion
The diffusion coefficient determines whether the three colors are interpolated linearly, or using a smoother curve (the smoothest curve is obtained by setting this parameter to 1).


Rounded Corners Group

Rounded Corners
Controls whether the source image will be cropped to have rounded corners. When this option is enabled, additional parameters become available to control the crop region, corner radius and softness.

Radius
Defines the radius of each rounded corner, expressed in pixel-based units. Although the range for this parameters allows you to enter values up to 1000 pixels, the actual value is limited by the dimensions of your source media. For example, when working with progressive HD media whose dimensions are 1920x1080 pixels, the radius can only go as high as 540 pixels (half the size of the smallest dimension).

Softness
Defines the softness of the contour of each cropped region when the “Rounded Corners” parameter is enabled. The value of this parameter cannot exceed the value specified for the “Radius” parameter. If the “Softness” value exceeds the “Radius” parameter value, the plug-in will automatically use the maximum allowed “Softness” value.

Crop Margin
This parameter lets you define a uniform crop region. A value of 0.5 indicates that 50% of the original image will be cropped. This parameter is only available when the “Rounded Corners” parameter is set to “Uniform Margin”.

Motion Blur

Quality

Enables motion blur at different quality settings. The higher the quality, the more samples are used to render the final scene.

  • Off - the scene is rendered without motion blur.
  • Low - render a few samples per frame.
  • Medium
  • High - render with the highest number of samples (slowest setting, highest quality)

Motion Blur Diagram
Figure: motion blur with four samples per frame, a shutter angle
of 180 degrees and a shutter offset of 0.

Shutter Angle

When motion blur is enabled, this parameter controls the size of the shutter used to simulate motion blur. The size of the shutter determines how frequently light is allowed to pass through the lens. A shutter angle of 360 degrees means that samples are collected for the entire duration of one frame. Setting a shutter value of zero means that you want to collect light only once, which is equivalent to turning motion blur off.

Shutter Offset

When motion blur is enabled, this parameter determines the time when the shutter will open and close, relative to the current frame time.
An offset of zero means the shutter is open an equal amount of time before and after the current frame time.



Color Space
This parameter allows you to choose a working color space for the effect. When the “Linear” option is selected, the plug-in will convert all color values to a non-gamma-corrected format. When the “Uncorrected” option is selected, the color values supplied by the host will be used directly, without conversion. It may help to choose “Uncorrected” when dealing with smooth gradients or vector-art backgrounds, or if you have already applied gamma correction to your source media in a previous step of your workflow.