Aperçu
Le sJitterintroduit de l' aléatoire dans un shape ou un array de shapes. Sans jitter, une grille de 100 étoiles identiques paraît mécanique. Avec jitter (position ± 5%, rotation ± 20°, scale ± 0.1), elle devient organique et naturelle.
S'applique après un sGrid ou sDuplicate (pour randomiser les copies) ou sur un shape unique (pour le distordre). Point Jitter déforme même les points du path vectoriel → shape « wobbly ».
Où trouver ce node
- Effects Library :
Tools > Shape > sJitter - Ajout rapide : clic droit dans le Node Editor →
Add Tool > Shape > sJitter
Inputs
- Input1 (requis)— sortie d'un shape node (typiquement sGrid ou sDuplicate pour un array).
Configuration
Grille d'étoiles aléatoires :
sStar → sGrid (20×15) → sJitter (Position X/Y ±0.02, Rotate ±30°, Size ±0.2)
→ sRender → Merge
Pattern de feuilles organique :
sNGon → sDuplicate (Copies 30) → sJitter (auto-Random) → sRender
Shape distordu (wobbly effect) :
sRectangle → sJitter (Point Jitter X/Y élevé) → sRender → (shape déformé)
Confetti tombant :
sStar → sDuplicate 50 → sJitter Random mode
→ sTransform (Y animé pour chute)
→ sRenderOnglet Controls
- Jitter Mode
- Fixed : jitter statique (reproductible). Garder toujours le même pattern aléatoire (utile pour une comp finalisée). Nécessite keyframes si animation voulue. Random : auto-animé, change à chaque frame.
- Shape X / Y Offset
- Amplitude du déplacement aléatoire par shape. Valeurs normalisées. 0.02 = ± 2% de décalage par shape.
- Shape X / Y Size
- Amplitude de la variation de taille aléatoire par shape. 0.2 = ± 20% de scale par shape.
- Shape Rotate
- Amplitude de la rotation aléatoire par shape (en degrés). 45° = rotation de -45° à +45° aléatoire.
- Point Jitter X / Y
- Déforme les points du path vectoriel du shape lui-même. Crée des effets de shape « wobbly » ou distressed. À ne pas confondre avec Shape X/Y qui déplace le shape entier.
- Random Seed
- Seed du générateur aléatoire. Changer le seed = autre pattern d'aléatoire. Bloquer à une valeur = résultat reproductible entre sessions.
Fixed vs Random mode
- Fixed Mode
- Les valeurs aléatoires sont calculées une fois selon le Random Seed et restent identiques frame par frame. Pattern figé. Animer le Seed pour faire évoluer le pattern.
- Random Mode
- Les valeurs aléatoires changent automatiquement à chaque frame. Shapes qui vibrent / s'agitent sans keyframes. Idéal pour effets dynamiques (confetti, scintillement, textures animées).
Cas d'usage
- Grille organique — sGrid + sJitter (Fixed, Position/Rotate jitter modérés) = grille qui respire naturelle plutôt que mécanique.
- Confettis / particules stylisées — shape + sDuplicate + sJitter Random mode + sTransform animé = shower de confettis dynamique.
- Feuilles / pétales éparpillés — feuille vectorielle + sGrid + sJitter (rotation élevée, position modérée) = tapis de feuilles paraissant naturel.
- Shape wobbly / hand-drawn — sRectangle + sJitter Point Jitter Random = rectangle qui paraît dessiné à la main et tremble légèrement. Look illustration / toon.
- Étoiles scintillantes — sStar + sDuplicate + sJitter Random (Size jitter uniquement) = étoiles qui pulsent aléatoirement.
- Pattern decoration fond — sEllipse + sGrid + sJitter Fixed = fond polka dots irrégulier, plus intéressant qu'une grille parfaite.
- Rain / neige vectorielle — sLine ou sRectangle fin + sDuplicate + sJitter Random + Transform animé Y = pluie stylisée vectorielle.
Astuces
- Jitter subtil d'abord — Position 0.01, Rotate 10°, Size 0.1 sont des valeurs de départ raisonnables. Augmenter si besoin, mais trop de jitter = chaos illisible.
- Random mode coûte cher — auto-animation à chaque frame = recalcul constant. Pour une grille statique, Fixed mode est bien plus rapide.
- Random Seed reproductible — en Fixed mode, bloquer le Seed à une valeur pour que toute l'équipe voie la même répartition. Essentiel pour un project partagé.
- Point Jitter ≠ Shape Jitter — Point Jitter déforme le shape intrinsèque (distorde la forme). Shape Jitter déplace/ scale/tourne le shape entier. Combiner les deux pour effets complexes.
- sJitter après sGrid/sDuplicate — l'ordre logique : générer l'array d'abord, puis randomiser.
- Combiner avec sTransform — animer le sTransform global pendant que le sJitter randomise localement = mouvement organique à deux niveaux.
- Pour un rendu déterministe (même résultat à chaque export), Fixed mode + Seed bloqué. Éviter Random mode si reproductibilité nécessaire.
