About anti-aliasing

Voltar a lista tutorial

As imagens digitais são representadas por coleções de pequenos pontos chamados pixels. Portanto, não pode ser expresso com mais detalhes do que os pixels.

Aqui, ao desenhar um círculo cheio de preto sobre uma pequena tela de 20 * 20 pixels, ele se torna o seguinte.

Imagem do círculo que foi recortado
Figura. Imagem do círculo que foi recortado

Desta forma, tentando representar um círculo com apenas uma cor preta, o contorno do círculo torna-se serrada.

Então vamos fazer este pixel “cinza” porque este pixel é “meio coberto” … este pixel é “coberto por 1/4” por isso é cinza claro, e assim por diante … Como ficaria desenhar com as cores do pixel ajustadas de acordo com a área?

Se você mudar a intensidade da cor de acordo com o quanto é coberto?
Figura. Se você mudar a intensidade da cor de acordo com o quanto é coberto?

Desta forma, você pode desenhar um círculo muito mais limpo do que anterior.

Pequeno círculo anti-aliasing
Figura. Pequeno círculo anti-aliasing

Este processo é chamado de anti-aliasing.