Creator Academy Logo
  • A propos
  • Apprendre
    • DaVinci Resolve
      • Formation Davinci Resolve - Introduction
      • Formation Edit
      • Formation Fusion
      • Formation Color
      • Formation Fairlight
      • Plugins
      • Nodes Fusion
      • Nodes Color
    • Coaching
  • Outils
    • PR2XML - Convertisseur de projets Premiere Pro en XML
    • Calculateur de temps de montage
    • Calculateur de devis
    • Harmoni X Cut
    • Thumbnail Helper
    • Générateur de QR Code 100% sûre
    • Plugins Communautaires Gratuits Davinci Resolve
  • Blog
  • Nous contacter
  • Se connecter
  1. Accueil/
  2. Nodes Fusion/
  3. Les nodes Shape/
  4. sExpand Node

sExpand Node

Le sExpand dilate ou contracte un shape vectoriel par une valeur numérique. Amount positif = grossissement, négatif = rétrécissement. Équivalent vectoriel du Erode Dilate 2D, mais travaille sur le path vectoriel (pas sur les pixels). Idéal pour offset/inset design, margins, modification non-destructive de shape.

Sommaire

  • Aperçu
  • Où trouver ce node
  • sExpand vs Erode Dilate 2D
  • Inputs
  • Configuration
  • Onglet Controls
  • Cas d'usage
  • Astuces

Aperçu

Le sExpandmodifie géométriquement le contour d'un shape — il le pousse vers l'extérieur (dilate) ou l'intérieur (érode) uniformément sur tout le périmètre. Ne change pas le point central, juste les limites du shape.

Fonctionne sur les shapes simples (sRectangle, sEllipse, sStar, sNGon) comme sur les compound shapes (issus de sBoolean ou sMerge).

Où trouver ce node

  • Effects Library : Tools > Shape > sExpand
  • Ajout rapide : clic droit dans le Node Editor → Add Tool > Shape > sExpand

sExpand vs Erode Dilate 2D

Erode Dilate (2D)
Travaille sur bitmap. Après rastérisation. Erode/dilate pixel par pixel. Pour mattes keyed, alpha repair.
sExpand
Travaille sur path vectoriel. Avant sRender. Modifie géométriquement les courbes. Net à toute échelle, plus précis mathématiquement.

Règle : shape encore vectoriel → sExpand. Matte bitmap ou key cleanup → Erode Dilate.

Inputs

  • Input1 (requis)— sortie d'un autre shape node. Le shape à expand/contract.

Configuration

Grossir un shape :
sRectangle → sExpand (Amount 0.01) → sRender
                (le rectangle grossit de 1% de la hauteur)

Créer une bordure offset :
sRectangle → sExpand (Amount 0.005) → sBoolean Subtract ← sRectangle original
                                        ↓
                                    sRender
(résultat : anneau extérieur autour du rectangle)

Inset pour logo :
Compound Shape → sExpand (Amount -0.008) → sRender
(version plus petite du shape à l'intérieur)

Onglet Controls

Amount
Valeur de dilation / érosion en coordonnées normalisées. Positif= le shape grossit vers l'extérieur. Négatif= le shape rétrécit vers l'intérieur. Valeurs typiques : 0.001-0.02.
Border Style
Comportement des coins pendant la dilation :
  • Bevel : coins biseautés.
  • Round : coins arrondis (classique).
  • Miter / Miter Clip : coins pointus prolongés jusqu' à un seuil (Miter Limit).
Miter Limit
Pour Miter Clip : au-delà de cette valeur, les coins pointus sont tronqués pour éviter des prolongations infinies.

Cas d'usage

  • Créer un contour offset — shape + sExpand (Amount positif) + sBoolean Subtract du shape original = anneau / contour en offset extérieur. Alternative au sOutline pour certains effets.
  • Inset d'un logo — version plus petite du logo à l' intérieur. Classique pour des empilements de formes (2ème couche plus petite).
  • Margin de safety — shape + sExpand positif pour laisser une marge autour (utile pour ne pas coller aux bords d'un composite).
  • Animation de « breathing » — Amount animé de 0 à 0.005 et retour = le shape pulse comme une respiration. Effet vivant.
  • Double layer avec décalage — shape source + sExpand positif + couleur différente, en arrière-plan du shape original = effet relief / ombre portée stylisée.
  • Compensation pour Border Width — si on ajoute une bordure épaisse, le shape grossit. sExpand négatif avant = compensation visuelle pour garder la taille d'origine.
  • Cleanup sur compound shape — après un sBoolean complexe avec de petits artefacts, un sExpand -0.001 + 0.001 = opération « closing » vectorielle qui lisse.

Astuces

  • Amount petit par défaut — 0.001-0.005 suffit pour des effets subtils. Au-delà de 0.05, la déformation devient très visible (peut casser le shape pour des formes complexes).
  • Border Style Round = propre — les coins arrondis évitent les artefacts bizarres lors de l'expansion d'une forme à coins pointus.
  • Miter Clip avec Limit raisonnable — Miter classique peut créer des pointes excessivement longues sur un shape fin. Miter Clip avec un seuil évite le problème.
  • Expansion négative : attention aux détails fins — un Amount négatif trop grand fait disparaître les zones étroites du shape (pointes d'étoile, branches fines). Limiter.
  • Empiler deux sExpand pour effets particuliers : un -0.003 (shrink) puis +0.005 (grow) ≠ +0.002. Les coins sont traités différemment à chaque passe.
  • Workflow contour unique : shape → sExpand positif → sBoolean Subtract avec shape original = anneau parfait à épaisseur contrôlée (plus fin qu'avec sOutline dans certains cas).
  • Pour des expansions anisotropes (plus horizontale que verticale), le sExpand seul ne suffit pas — utiliser un sTransform scale non-uniforme avant ou après.
Creator Academy Logo

Creator-Academy

ContactÀ proposConditions générales de ventePolitique de confidentialité

© 2021 - 2026 Creator-Academy. Tous droits réservés.