color cycling ciclos de cores
Uma técnica utilizada na computação gráfica para alterar a cor de um ou mais pixels da tela através da modificação da paleta de cores usada pela placa de vídeo, e não da modificação dos bits de cores de cada pixel. Por exemplo, para fazer com que um círculo vermelho desapareça e se transforme em um fundo preto, o programa só precisa alterar o conjunto de valores e de sinais correspondentes à cor "vermelho" na tabela de pesquisa de cores da placa de vídeo, tornando-o mais escuro até fazer a mistura com o fundo preto. Em cada etapa, a cor aparente do círculo inteiro se modifica instantaneamente; a impressão é de que a cor do círculo se transforma, em vez de ser repintada a cada momento. A velocidade e o nível de transformação da cor do círculo dependem inteiramente do programador.