Jaggies - Jaggies

Esta imagem foi ampliada usando a interpolação do vizinho mais próximo . Assim, os "serrilhados" nas bordas dos símbolos tornaram-se mais proeminentes.

"Jaggies" é o nome informal para artefatos em imagens raster , mais frequentemente de aliasing , que por sua vez é muitas vezes causado por efeitos de mixagem não linear que produzem componentes de alta frequência, ou falta ou falta de filtragem anti-aliasing antes da amostragem.

Jaggies são linhas em forma de escada que aparecem onde deveria haver linhas retas ou curvas "suaves". Por exemplo, quando uma linha nominalmente reta e sem serrilhado passa por um pixel horizontal ou verticalmente, um "dog leg" ocorre na metade da linha, onde cruza o limite de um pixel para outro.

Jaggies não devem ser confundidos com a maioria dos artefatos de compressão , que são um fenômeno diferente.

Causas

Jaggies ocorrem devido ao "efeito escada". Isso ocorre porque uma linha representada no modo raster é aproximada por uma sequência de pixels. Jaggies podem ocorrer por vários motivos, o mais comum é que o dispositivo de saída ( monitor ou impressora ) não tem resolução suficiente para representar uma linha suave. Além disso, os serrilhados geralmente ocorrem quando uma imagem mapeada em bits é convertida para uma resolução diferente. Esta é uma das vantagens que os gráficos vetoriais têm sobre os gráficos de bitmap - a saída parece a mesma, independentemente da resolução do dispositivo de saída.

Soluções

O efeito de serrilhado pode ser reduzido um pouco por uma técnica gráfica conhecida como anti-aliasing espacial . O anti-aliasing suaviza as linhas denteadas circundando-as com pixels transparentes para simular a aparência de pixels com preenchimento parcial. A desvantagem do anti-aliasing é que ele reduz o contraste - em vez de transições nítidas de preto / branco, há tons de cinza - e a imagem resultante é difusa. Esta é uma compensação inevitável: se a resolução for insuficiente para exibir o detalhe desejado, a saída será irregular ou difusa, ou alguma combinação dos dois.

Além disso, os serrilhados geralmente ocorrem quando uma imagem mapeada em bits é convertida para uma resolução diferente. Eles podem ocorrer por vários motivos, o mais comum é que o dispositivo de saída (monitor ou impressora) não tem resolução suficiente para representar uma linha suave.

Na computação gráfica em tempo real, especialmente em jogos, o anti-aliasing é usado para remover totalmente os serrilhado criados pelas bordas dos polígonos e outras linhas. Alguns consoles de videogame, como o Xbox 360 e o PlayStation 3 , têm políticas de publicação que obrigam o uso de anti-aliasing em alguns jogos lançados para eles. Alguns gráficos de computador em videogames mais recentes não têm suavização de serrilhado em consoles de videogame (Xbox 360 e PlayStation 3), porque seu hardware não pode executar gráficos suavemente (30 quadros por segundo ) se eles tiverem suavização. Em consoles de videogame de oitava geração , como o PlayStation 4 e o Xbox One , o anti-aliasing e a taxa de quadros foram bastante aprimorados. Jaggies em bitmaps, como sprites e materiais de superfície, são geralmente tratados por rotinas de filtragem de textura separadas , que são muito mais fáceis de executar do que a filtragem anti-aliasing. A filtragem de textura tornou-se onipresente nos PCs após a introdução da GPU Voodoo da 3Dfx .

Usos notáveis ​​do termo

No Atari 8-bit jogo de Recuperação em Fractalus! , desenvolvido pela Lucasfilm Games e publicado em 1985, os gráficos que representam a cabine da espaçonave do jogador contêm dois suportes de janela, que não são suavizados e, portanto, são muito "denteados". Os desenvolvedores zombaram disso e chamaram os inimigos do jogo de "Jaggi", e também intitularam o jogo Behind Jaggi Lines! . A última ideia foi descartada pelo departamento de marketing antes do lançamento.

Referências

Veja também