You are here: User Guide > Nuke > Transforming Elements > Scaling Elements

Scaling Elements

To scale an element is to resize it by adding (upsampling) or removing (downsampling) pixels.

Nuke offers several nodes for scaling elements. Transform is designed primarily for scaling the background plate up or down in a composite. The scaling functions for transform are described below.

Reformat is designed for writing out elements with specific resolutions and pixel aspect ratios. Adding Motion Blur describes the use of this node.

To scale an element using the Transform node

1.   Click Transform > Transform to insert a Transform node at the appropriate place in your script.
2.   Connect a Viewer to the output of the Transform node so you can see the effect of your changes.
3.   In the Transform properties panel, select the appropriate filtering algorithm from the filter dropdown menu (see Choosing a Filtering Algorithm).
4.   Position the pivot point as necessary:

Increment or decrement the center x and y fields to move the axis in either direction.

Or press Ctrl (Cmd on a Mac) while dragging on the center of the transformation overlay.

5.   To scale the frame uniformly (on both x and y):

Increment or decrement the Transform node’s scale field.

Or drag the circle-portion of the transformation overlay.

6.   To scale the frame asymmetrically (on x or y):

Click scale parameter’s channel chooser to reveal the x and y fields, then increment or decrement each individually.

Or drag any of the four points on the circle-portion of the transformation overlay. The top and bottom points scale on y; the left and right points, on x.