Ir para o conteúdo

Ciclo de cores

O ciclo de cores é uma técnica de animação clássica em que as cores são animadas deslocando os seus índices de paleta em vez de modificar os dados dos píxeis.
Como os píxeis mantêm o mesmo índice, alterar a ordem da paleta cria a ilusão de movimento (por exemplo água a correr, lava, luzes ou ondas), mantendo-se extremamente eficiente.

No PixelOver, o ciclo de cores é obtido usando a Correspondência da indexação com o valor de Deslocamento.
Deslocar a paleta de correspondência desloca as posições das cores ao longo do tempo, fazendo com que cada índice de cor seja substituído pelo seguinte da sequência.

Esta abordagem tem várias vantagens:

  • nenhum dado de píxel é modificado
  • as animações mantêm-se leves
  • os resultados são perfeitamente consistentes entre fotogramas

Como criar um ciclo de cores

Aqui está o fluxo de trabalho para criar uma animação de ciclo de cores:

  1. Crie ou gere uma paleta de indexação a partir da sua camada.
  2. Ordene a paleta para que as cores fiquem ordenadas no sentido do ciclo.
  3. Active a Correspondência da indexação e duplique a paleta como paleta de correspondência.
  4. Anime o valor de Deslocamento ao longo do tempo.
  5. Active o loop na animação.

À medida que o valor de Deslocamento aumenta, as cores percorrerão a paleta, criando uma animação em loop suave.

Aqui está um exemplo em vídeo sobre como criar uma animação de ciclo de cores no PixelOver: