Aperçu
Le B-Spline Mask génère un mask par interpolation B-Spline. Cette interpolation mathématique produit automatiquement des courbes douces entre les points de contrôle — pas besoin de régler des tangentes comme en Bézier.
Avantage majeur : pour tracer un visage, 6-8 points B-Spline suffisent là où un Polygon nécessiterait 15-20 points avec tangentes ajustées. Animation plus rapide car moins de points à keyframer.
Où trouver ce node
- Effects Library :
Tools > Mask > B-Spline - Ajout rapide : clic droit dans le Node Editor →
Add Tool > Mask > B-Spline
B-Spline vs Polygon Mask
- B-Spline
- Un seul point par contrôle, pas de tangentes. Courbes lisses automatiques. Moins de points nécessaires pour une forme organique. Plus rapide à animer.
- Polygon (Bézier)
- Point central + 2 tangentes contrôlables. Plus précis pour angles et détails. Plus de points nécessaires pour courbes lisses. Plus lent à animer.
Règle : shapes organiques lisses (visage, bras, tissu) → B-Spline. Shapes anguleuses (bâtiments, objets géométriques) → Polygon.
Inputs
- Effect Mask (bleu) — optionnel. Mask à combiner via Paint Mode.
Configuration
Rotoscoping d'un visage :
MediaIn → Color Corrector ← B-Spline Mask (roto peau, 6-8 points)
→ MediaOut
Body roto animé :
MediaIn → effet localisé ← B-Spline Mask (silhouette corps, animé)
→ MediaOut
Combiné avec Polygon pour shape hybride :
B-Spline (contour organique) → Polygon Mask (Paint Mode Add) pour ajouter
un détail anguleux → Effect Mask finalOnglet Controls
- Center X / Y
- Position globale du mask.
- Size
- Scale global. N'affecte pas l'animation des points (scale indépendant).
- X / Y / Z Rotation
- Rotation autour des 3 axes (Z standard pour rotation 2D).
- Tension
- Contrôle le lissage des courbes. Maintenir W en draggant modifie la tension sur un point spécifique. Plus de détails dans la section dédiée.
- Level
- Opacité du mask (0-1).
- Soft Edge
- Feather les bords. Filter sélectionnable (Box, Bartlett, Multi-box, Gaussian).
- Solid
- Rempli ou uniquement contour.
- Border Width
- Épaisseur du contour si non-Solid.
- Invert
- Inverse le mask.
- Paint Mode
- Combinaison avec mask incoming : Merge, Add, Subtract, Multiply, Replace, etc.
Tension : contrôler le lissage
La Tension contrôle à quel point les courbes B-Spline se rapprochent des points de contrôle :
- Tension faible (lisse)
- Les courbes passent « loin » des points — forme très arrondie. Parfois les points eux-mêmes ne sont pas sur la courbe visible.
- Tension modérée (défaut)
- Compromis naturel — les courbes passent près des points sans être trop contraintes.
- Tension élevée (ferme)
- Les courbes collent aux points — look plus « polygonal ». À la limite, équivalent à un Polygon Mask sans tangentes.
Astuce : maintenir Wen draggant modifie la Tension d'un point spécifique. Permet d'avoir des zones lisses et des zones plus anguleuses dans le même mask.
Cas d'usage
- Roto d'un visage — 6-8 points B-Spline pour tracer efficacement un contour de visage/tête. Moins de points = animation plus simple frame par frame.
- Roto d'un corps humain — 12-15 points pour silhouette complète, là où un Polygon demanderait 25+ points avec ajustement tangentes.
- Tissu en mouvement — drapeau, rideau, tissu qui flotte : les courbes B-Spline s'animent naturellement sans angles bizarres.
- Animaux / formes organiques — rotos d'animaux, feuillage, eau — tout ce qui n'a pas d'arêtes droites.
- Grading localisé peau — mask rapide sur la peau d'un personnage pour skin color correction localisé.
- Template de mask réutilisable — B-Spline avec peu de points est plus facilement reutilisable sur plusieurs plans similaires (moins d'ajustements).
Astuces
- Moins de points = meilleur — placer les points aux changements de direction majeurs de la forme. Ne pas en ajouter inutilement — la courbe B-Spline lissera entre.
- Tension via W + drag — pour ajuster localement le lissage sans toucher aux positions, maintenir W pendant drag.
- B-Spline pour formes courbes seulement — si la shape a des angles nets (meuble, bâtiment), Polygon est plus précis.
- Mode Done après tracé — verrouille le mask pour éviter les modifications accidentelles. Repasser en Modify pour éditer à nouveau.
- Combiner B-Spline + Polygon — si on a besoin d'angles précis ET de courbes organiques, combiner les deux types via Paint Mode Add.
- Soft Edge Gaussian pour qualité — feather naturel et doux. Essentiel pour intégrations grading réalistes.
- Planar Tracker modifier — pour un sujet en mouvement, attacher les points du B-Spline à un Planar Tracker pour animation auto.
