Nodes · Transform
Resize
Transformv2coreConcat: Xform
Overview
Changes resolution: to the project format, a named format, or by scale. This is resizing; Transform is placement.
How to
How-to
- Set the target
width/height, orscaleto multiply the input's own frame. filterpicks the resample; a squeezed plate keeps its pixel aspect.
Inputs
| Input | What it takes |
|---|---|
| in | the image this node works on |
Outputs
| Output | Type |
|---|---|
| out | Image |
Parameters
| Parameter | Type | Default | What it does |
|---|---|---|---|
| type | Choice | to format | What drives the resize: 'to format' picks a named format, 'to box' takes explicit pixels, 'scale' multiplies the current size. to formatto boxscale |
| width | Int | 1920 | The target size in pixels (to box). |
| height | Int | 1080 | The target size in pixels (to box). |
| pixel_aspect | Float | 1.0 | Pixel width ÷ height. 1 = square; 2 = anamorphic 2× squeeze. The viewer and every filter honour it, so a squeezed plate looks right and resamples right. |
| scale | Float | 1.0 | Size multiplier around the centre. |
| resize | Choice | fit | How the input fits the target: fit (letterbox), fill (crop), by width, by height, distort (stretch), or none (no scaling, just the new frame). fitfillwidthheightdistortnone |
| filter | Choice | bilinear | The resampling filter. Cubic for general work; impulse to keep hard pixels. impulsebilinearcubicmitchelllanczos |
| disabled | Bool | false | Bypass: the node passes its first input through untouched (D in the graph). The knobs keep their values for when it comes back. |
| label | Text | A note shown under the node in the graph — what this node is FOR. Never affects the render or the cache. | |
| hide_input | Bool | false | Draw the node without its input wire — a tidy graph for a node whose source is obvious (a Dot, a viewer tap). |