Aller au contenu

Cycle de couleurs

Le cycle de couleurs est une technique d'animation classique où les couleurs sont animées en décalant leurs indices de palette au lieu de modifier les données des pixels.
Comme les pixels gardent le même indice, changer l'ordre de la palette crée l'illusion du mouvement (par exemple de l'eau qui coule, de la lave, des lumières ou des vagues) tout en restant extrêmement efficace.

Dans PixelOver, le cycle de couleurs s'obtient à l'aide de la Correspondance de l'indexation avec la valeur de Décalage.
Décaler la palette de correspondance décale les positions des couleurs au fil du temps, faisant en sorte que chaque indice de couleur soit remplacé par le suivant dans la séquence.

Cette approche présente plusieurs avantages :

  • aucune donnée de pixel n'est modifiée
  • les animations restent légères
  • les résultats sont parfaitement cohérents d'une frame à l'autre

Comment créer un cycle de couleurs

Voici le flux de travail pour créer une animation de cycle de couleurs :

  1. Créez ou générez une palette d'indexation à partir de votre calque.
  2. Triez la palette pour que les couleurs soient ordonnées dans le sens du cycle.
  3. Activez la Correspondance de l'indexation et dupliquez la palette comme palette de correspondance.
  4. Animez la valeur de Décalage dans le temps.
  5. Activez la boucle sur l'animation.

À mesure que la valeur de Décalage augmente, les couleurs défileront dans la palette, créant une animation en boucle fluide.

Voici un exemple vidéo montrant comment réaliser une animation de cycle de couleurs dans PixelOver :