Eyeon:Manual/Fusion 6/Transform

From VFXPedia

Jump to: navigation, search
Transform

[ Main Manual Page ]


Transform [Xf]

Image:Icon_Transform.png

The Transform tool can be used for simple 2D tranformations of the image, such as moving, rotating and scaling. The image's aspect can also be modified using the Transform tool.

The Transform tool concatenates its result with adjacent transformation tools. For more information on concatenation, consult the Transformations chapter.

Contents




Controls Tab


Flip Horizontally And Vertically

Toggle this control on to flip the image along the X or Y axis.


Edges

Edges determines how the edges of the image will be treated.


Canvas

This causes the edges of the image that are revealed to show the current Canvas Color. This defaults to black with no Alpha and can be set using the Set Canvas Color tool.


Wrap

This wraps the edges of the image around the borders of the image. This is useful for seamless images to be panned, creating an endless moving background image.


Duplicate

This causes the edges of the image to be duplicated as best as possible, continuing the image beyond its original size.


Center X And Y

This sets the position of the image on the screen. The default is 0.5, 0.5, which places the image in the center of the screen. The value shown is always the actual position multiplied by the reference size. See below for a description of the reference size.


Pivot X And Y

This positions the axis of rotation and scaling. The default is 0.5, 0.5, which is the center of the image.


Use Size And Aspect

This checkbox determines whether the Transform tool provides independent Size controls for the X and Y scale, or if Size and Aspect controls are used instead.


Size

This modifies the Size, or scale, of the image. Values range from 0 to 5, but any value greater than zero can be entered into the edit box. If the Use Size And Aspect checkbox is selected, this control will scale the image equally along both axis. If the Use Size And Aspect option is off, independent control is provided for X and Y.


Aspect

This control changes the Aspect Ratio of an image. Setting the value above 1.0 stretches the image along the X axis. Values between 0.0 and 1.0 stretch the image along the Y axis. This control is available only when the Use Size And Aspect checkbox is enabled.


Angle

This control rotates the image around the axis. Increasing the Angle rotates the image in a counter-clockwise direction. Decreasing the Angle rotates the image in a clockwise direction.


Invert Transform

Select this control to Invert any position, rotation or scaling transformation. This option is useful when connecting the Transform to the position of a tracker for the purpose of re-introducing motion back into a stabilized image.


Flatten Transform

The Flatten Transform option prevents this tool from concatenating its transformation with adjacent tools. The tool may still concatenate transforms from its input but it will not concatenate its transformation with the tool at its output. See the "Transformations" chapter earlier in this manual for details on concatenated transformation.


Reference Size

The controls under the Reference Size reveal do not directly affect the image. Instead they allow you to control how Fusion represents the position of the Transform tools center.

Normally co-ordinates are represented as values between 0 and 1, where 1 is a distance equal to the full width or height of the image. This allows for resolution independence, because you can change the size of the image without having to change the value of the center.

One disadvantage to this approach is that it complicates making pixel accurate adjustments to an image. To demonstrate, imagine an image that is 100 by 100 pixels in size. To move the center of the image to the right by 5 pixels, we would change the X value of the transform center from 0.5, 0.5 to 0.55, 0.5. We know the change must be 0.05 because 5/100 = 0.05.

The reference size controls allow you to specify the dimensions of the image. This changes the way the control values are displayed, so that the Center shows the actual pixel positions in the X and Y fields of the center control. Extending our example, if you set the Width and Height to 100 each, the center would now be shown as 50, 50, and we would move it 5 pixels toward the right by entering 55, 50.

Internally the Transform tool still stores this value as a number between 0 to 1, and if you were to query the center controls value via scripting, or publish the center control for use by other tools then you would retrieve the original normalized value. The change is only visible in the value shown for transform center in the tool control.


Use Frame Format Settings

Select this to force the merge to use the compositions current frame format settings to set the Reference Width and Reference Height values.


Reference Width and Height Sliders

Set these to the width and height of the image to change the way that Fusion displays the values of the transform tools center control.

Filter Method

Nearest Neighbor

This skips or duplicates pixels as needed. This produces the fastest but crudest results.

Box

This is a simple interpolation resize of the image.

Linear

This uses a simplistic filter, which produces relatively clean and fast results.

Quadratic

This filter produces a nominal result. It offers a good compromise between speed and quality.

Cubic

This produces better results with continuous tone images but is slower than Bi-Cubic. If the images have fine detail in them, the results may be blurrier than desired.

Catmull-Rom

This produces good results with continuous tone images which are resized down. Produces sharp results with finely detailed images.

Gaussian

This is very similar in speed and quality to Bi-Cubic.

Mitchell

This is similar to Catmull-Rom but produces better results with finely detailed images. It is slower than Catmull-Rom.

Lanczos

This is very similar to Mitchell and Catmull-Rom but is a little cleaner and also slower.

Sinc

This is an advanced filter that produces very sharp, detailed results, however, it may produce visible `ringing' in some situations.

Bessel

This is similar to the Sinc filter but may be slightly faster.

Window Method

Some filters, such as Sinc and Bessel, require an infinite number of pixels to calculate exactly. To speed up this operation, a windowing function is used to approximate the filter and limit the number of pixels required. This control appears when a filter that requires windowing is selected.


Hanning

This is a simple tapered window.

Hamming

Hamming is a slightly tweaked version of Hanning.

Blackman

A window with a more sharply tapered falloff.

Kaiser

A more complex window, with results between Hamming and Blackman.

Most of these filters are useful only when making an image larger. When shrinking images, it is common to use the Bi-Linear filter, however, the Catmull-Rom filter will apply some sharpening to the results and may be useful for preserving detail when scaling down an image.





Example

Image:F6_example_ResizeFilters.png


Different Resize Filters. From left to right: Nearest Neighbor, Box, Linear, Quadratic, Cubic, Catmull-Rom, Gaussian, Mitchell, Lanczos, Sinc, Bessel





Tips for Transform (edit)

EyeonTips:Manual/Fusion 6/Transform



The contents of this page are copyright by eyeon Software.