Créer effets scintillement image : vidéo, jeu, web & méthodes statiques
Scintillement = modulation rapide opacité/luminance. Implémentation dépend entièrement de votre médium.
Monteurs vidéo (Premiere, Resolve, After Effects)
- Keyframes opacité : 0 ↔ 100 % toutes les 2–4 images. Easy-ease pour feel organique.
- Expression (AE) :
wiggle(10, 50)sur Opacité (10 Hz, 50 % amplitude). - Remappage temps : images figées pour look « bande défectueuse ».
- Overlay bruit/grain animé via Evolution pour scintillement CRT.
Moteurs de jeu (Unity / Unreal)
// Unity C# coroutine IEnumerator Flicker(SpriteRenderer sr, float min=0.3f, float max=1f, float speed=0.05f) { while(true) { sr.color = new Color(1,1,1, Random.Range(min, max)); yield return new WaitForSeconds(speed); } }
Unreal : Matériau → Paramètre scalaire piloté par timeline Blueprint ou Niagara.
Web (HTML/CSS/JS)
// CSS keyframes (performant) @keyframes flicker { 0%,100% {opacity:1} 50% {opacity:0.4} } img.flicker { animation: flicker 0.15s infinite; } // JS (aléatoire) setInterval(() => img.style.opacity = 0.3 + Math.random()*0.7, 50);
Statique (GIF / Séquence PNG)
Photoshop / GIMP : dupliquez calque 8×, variez opacité 100→20→100… → Exportez GIF. Limité ~24 fps, pas d'interactivité.
Boutons direction artistique
| Paramètre | Subtil | Intense |
|---|---|---|
| Fréquence | 3–5 Hz | 10–25 Hz |
| Profondeur | 80–100 % | 0–100 % |
| Aléatoire | Faible (sinus) | Élevé (perlin/wiggle) |
| Décalage couleur | Aucun | Décalage canaux RGB |
Adaptez style scintillement au récit : bourdonnement fluo (sinus 50/60 Hz), néon mourant (chutes aléatoires profondes), glitch art (split RGB + haute freq).
