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. sBoolean Node

sBoolean Node

Le sBoolean applique des opérations booléennes entre deux shapes vectoriels : Union (OR), Intersection (AND), Subtract (NOT), XOR. Fondamental pour créer des compound shapes — donut (cercle − cercle), croissant de lune, lettres personnalisées, masks géométriques complexes.

Sommaire

  • Aperçu
  • Où trouver ce node
  • Inputs
  • Configuration
  • Les 4 opérations
  • Onglet Controls
  • Chaîner plusieurs sBoolean
  • Cas d'usage
  • Astuces

Aperçu

Le sBoolean combine deux shapes vectorielsen un seul nouveau shape selon l'opération choisie. Ne travaille que sur des shape nodes (préfixés s) — pas sur des images.

Fondamental pour créer des formes qui ne sont pas dans la boîte de shape primaires. Avec sBoolean et les 4 primitives (sRectangle, sEllipse, sNGon, sStar), on peut dessiner quasiment n'importe quelle forme géométrique 2D.

Où trouver ce node

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

Inputs

  • Input1 (orange, requis) — shape de base. « Input 1 » dans les descriptions des opérations.
  • Input2 (vert, optionnel) — second shape. « Input 2 » dans les descriptions.

Important: l'ordre des inputs compte pour Subtract (Input 1 − Input 2 ≠ Input 2 − Input 1). Pour Union, Intersection, XOR, l'ordre n'a pas d'importance.

Configuration

Donut :
sEllipse grande → sBoolean Input1 (orange)
sEllipse petite → sBoolean Input2 (vert)
sBoolean (Operation = Subtract) → sRender → Merge

Croissant de lune :
sEllipse → sBoolean Subtract ← sEllipse décalée
                ↓
             sRender

Étoile avec trou :
sStar → sBoolean Subtract ← sEllipse centrée
            ↓
         sRender

Les 4 opérations booléennes

Union (OR)
Combine les deux shapes en une seule. Toutes les zones couvertes par A ou B (ou les deux) sont incluses. Utile pour fusionner des formes complémentaires.
Intersection (AND)
Ne conserve que les zones couvertes par A et B simultanément. Crée une forme qui est l'intersection précise (utile pour isoler une zone de chevauchement).
Subtract (NOT)
Prend A et enlève toutes les zones couvertes par B. Résultat : A avec un trou de la forme B. Opération la plus utilisée (donut, cutout, croissant).
XOR (AND NOT)
Conserve les zones couvertes par A ou B mais pas les deux. La zone de chevauchement est retirée. Résultat : motif « exclusion » géométrique.

Onglet Controls

Operation
Le choix parmi les 4 modes ci-dessus.
Style Mode
Remplace la couleur des shapes sources par la couleur assignée au sBoolean lui-même (permet de centraliser la couleur d' un compound shape).
Allow Combining
Maintient des valeurs alpha cohérentes quand des shapes sont combinées en aval. Évite un cumul d'alpha qui pourrait dépasser 1.

Chaîner plusieurs sBoolean pour formes complexes

Un sBoolean = une opération sur deux shapes. Pour des formes plus complexes, on chaîne plusieurs sBoolean :

Exemple : anneau avec encoche
sEllipse grande → sBoolean Subtract ← sEllipse petite
                       ↓
                 (anneau simple)
                       ↓
                 sBoolean Subtract ← sRectangle (l'encoche)
                       ↓
                 sRender

Chaque sBoolean consomme le résultat précédent + un nouveau shape → forme à N opérations possible.

Cas d'usage

  • Donut / anneau plein — sEllipse grande − sEllipse petite = anneau rempli avec contrôle précis de l' épaisseur.
  • Croissant de lune — sEllipse − sEllipse décalée = croissant asymétrique. Classique icône nuit / islamic design.
  • Forme personnalisée (pac-man, etc.) — sEllipse − sRectangle ou sNGon = formes géométriques custom.
  • Cutouts UI — rectangle arrondi − zones pour icônes intégrées = boîtes UI avec slots (notification bubble avec chiffre décalé).
  • Mask complexe pour révélation — combiner plusieurs shapes pour créer un mask animable précis (révéler une partie d' image via Merge FG + shape mask).
  • Intersection géométrique animée — deux formes qui bougent, Intersection affiche uniquement leur zone commune = pattern visuel dynamique.
  • XOR pour des motifs checkerboard-like — deux grilles sGrid décalées en XOR = motif alterné visuel.

Astuces

  • Subtract : ordre Input 1 puis Input 2 — le shape à garder connecté en Input 1 (orange), le shape à enlever en Input 2 (vert). Inverser = on garde la petite forme et on soustrait la grande (pas ce qu'on veut).
  • Union pour une forme composée unique — pas un sMerge (qui garde les shapes séparés). Union fusionne vraiment en un seul path vectoriel.
  • Animer le shape Input 2 d'un Subtract = révélation progressive. La forme soustraite qui se réduit = la forme finale qui grandit.
  • Allow Combining ON pour des compound shapes propres — évite des problèmes d'alpha > 1 quand plusieurs sBoolean sont en chaîne.
  • Nommer explicitement les sBoolean — dans un flow à plusieurs Boolean chaînés, renommer « sBoolean_Donut », « sBoolean_ Encoche » rend la lecture beaucoup plus claire.
  • Style Mode pour couleur unifiée — si toutes les formes doivent avoir la même couleur, définir la couleur au niveau du sBoolean avec Style Mode = économise la configuration par shape.
  • Pour des formes vraiment complexes (logos typographiques custom), préférer importer un SVG depuis Illustrator / Figma. Le sBoolean est excellent pour du compositing géométrique simple/intermédiaire.
Creator Academy Logo

Creator-Academy

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

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