Aperçu
Le Scale travaille en facteurs relatifs. Size = 1.0 ne change rien. Size = 2.0 double la résolution (Width × 2, Height × 2 = 4x plus de pixels). Size = 0.5 divise par 2.
Comme Resize, il modifie physiquement la résolution du flow — les nodes en aval reçoivent une image de la nouvelle taille. Plus simple mais moins flexible que Resize (qui accepte des dimensions absolues arbitraires).
Où trouver ce node
- Effects Library :
Tools > Transform > Scale - Ajout rapide : clic droit dans le Node Editor →
Add Tool > Transform > Scale
Scale vs Resize vs Transform
- Scale
- Facteur relatif (0.5, 2, etc.). Change la résolution proportionnellement. Setup rapide.
- Resize
- Dimensions absolues (3840×2160). Plus flexible (n'importe quelle résolution). Plus précis pour format conversion.
- Transform
- Ne change pasla résolution. Scale l'apparence uniquement. Pour animations, placement.
Règle : multiplier rapidement par un facteur → Scale. Résolution exacte (4K, 1080p) → Resize. Animation ou placement → Transform.
Inputs
- Input (orange) — image 2D à scaler.
Pas d'Effect Mask. Le Scale s'applique à toute l'image.
Configuration
Downscale 50% pour preview :
MediaIn → Scale (Size 0.5) → effets coûteux → Scale (Size 2.0) → MediaOut
Upscale 2x simple :
MediaIn → Scale (Size 2.0, Lanczos) → MediaOut
Scale non-uniforme (étirement) :
MediaIn → Scale (Lock OFF, X Size 1.2, Y Size 0.9) → MediaOut
(image étirée horizontalement)Onglet Controls
- Lock X/Y
- Activé (par défaut) : un seul Size slider scale proportionnellement X et Y. Désactivé : sliders séparés X Size et Y Size pour scale asymétrique.
- Size
- Multiplicateur uniforme. 1.0 = identique, 2.0 = double, 0.5 = moitié, 0.25 = quart.
- X Size / Y Size (Lock OFF)
- Multiplicateurs indépendants par axe. Permet étirement/compression non-uniforme.
- Filter Method
- Algorithme d'interpolation (Box, Linear, Catmull-Rom, Lanczos, Sinc, etc.). Lanczos pour qualité, Catmull-Rom pour downscale avec sharpening subtil.
- Pixel Aspect
- Ajustement optionnel du pixel aspect ratio.
- HiQ Rendering
- Active des options de qualité plus poussées pour le rendu final.
- Window Method
- Pour filtres avancés (Sinc, Bessel) : Hanning, Hamming, Blackman, Kaiser. Affine le comportement des filtres aux bords.
Cas d'usage
- Downscale par facteur simple — Scale 0.5 pour diviser par 2 la résolution. Plus rapide à paramétrer qu'un Resize absolu (pas besoin de calculer 1920/2 = 960).
- Optimization de rendu intermédiaire — flow 4K → Scale 0.5 → effets lourds → Scale 2.0 → 4K. Calcul 4x plus rapide pendant le travail, upscale final acceptable en qualité.
- Double résolution pour effet spécifique — un élément à zoomer ensuite (Transform), le scaler d'abord en 2x via Scale puis Transform avec Size 0.5 = meilleure qualité au zoom.
- Étirement anamorphique — Lock OFF, X Size 1.33, Y Size 1.0 = étirement horizontal (look cinéma anamorphique ou compensation de pixel ratio).
- Matcher une résolution par facteur — input 3840×2160 → Scale 0.5 = 1920×1080 exact. Plus rapide que Resize absolu.
- Double pass de blur plus performant — Scale 0.5 → Blur large (sur moitié res) → Scale 2.0 = blur effectivement 2x plus grand que la même opération en pleine résolution, pour un coût inférieur.
Astuces
- Scale 2.0 + Scale 0.5 ≠ identité — chaque scale perd un peu d'information par resampling. Répéter cause un blur cumulatif.
- Lanczos pour upscale, Catmull-Rom pour downscale — les mêmes règles que Resize s'appliquent.
- Lock ON par défaut — évite les étirements accidentels. Désactiver uniquement pour des cas spécifiques (anamorphique, squash).
- Scale vs Resize : choix pratique — si on connaît le facteur voulu (2x, 0.5x), Scale. Si on connaît la résolution exacte voulue, Resize.
- Pas de Keep Centered — le Scale agrandit/réduit à partir du coin haut-gauche par défaut. Pour un scale autour du centre visuel, combiner avec un Transform.
- Scale down preview avec réverse — classique pour optimization : Scale 0.5 en tête de flow, Scale 2.0 juste avant MediaOut = pipeline 2x plus rapide avec qualité finale acceptable.
- Pour des facteurs précis non-entiers (ex. 1.779), Resize avec dimensions absolues est plus prévisible que Scale.
