Arts >> Artes >  >> Art >> outros Arte

O que é o Anti- Aliasing

Alguma vez você já zoom em uma imagem até que os pixels que a compunham eram visíveis e blocos , como uma entidade gráfica em um velho jogo de vídeo de oito bits? O efeito que você está vendo, onde as bordas resolver em blocos, é chamada pixilation . Anti -aliasing é uma técnica que os programadores de computador (e os fabricantes de hardware ) usam para combater pixilation no computador , tablet e smartphone displays. O Problema

Cada monitor de computador é composta de pixels , um pequeno quadrado ou retangular de iluminação e elemento de cor que pode ser ligado ou desligado , com diferentes valores de brilho . Resoluções de computador são medidos em um determinado número de pixels de largura por um determinado número de pixels de altura - por exemplo, uma resolução HDTV vindima 2013 é de 1920 pixels por 1080 pixels (ou 1920 pixels por 1200 pixels ) . Quando as imagens são desenhadas na tela que são perfeitamente vertical ou horizontal perfeitamente , as bordas dessas imagens alinhar com a grade. Quando essas imagens são desenhadas em um ângulo, os quadrados da grade não alinhar com a borda da imagem .
A Solução

Quando um programa ou vídeo placa usa anti- aliasing, que calcula uma cor média dos pixels adjacentes ao " borda " de cada linha desenhada , tornando-se borrada ou mais suave. Isso preenche a? Lacunas " ao longo da borda escada e cria uma ilusão de ótica . Porque pixels são tão pequenos , o cérebro humano combina os tons juntos para fazer uma curva suave . O mesmo efeito psicológico é usado para fazer de meios tons em jornais , onde as fotografias são reproduzidos através da variação do tamanho dos pontos de tinta para obter graduações subtis de cor . Uma maneira de olhar para anti -aliasing é que a cena é renderizada em duplos, quádruplos ou Octuple a resolução da tela, e depois encolheu antes de ser mostrado .
Computacional Custo

Anti -aliasing requer uma certa quantidade de capacidade do processador . Cada pixel que é usado para definir uma borda requer amostragem da tonalidade da cor e brilho dos pixels adjacentes para encontrar o valor correto. Para o texto , ou imagens estáticas , isto só precisa ser feito uma vez. Para vídeo , ele é feito toda vez que algo muda entre os quadros. Esta é uma razão pela qual permite anti -aliasing em jogos de computador pode causar um atraso de desempenho notável em quadros por segundo , e por isso que muitas placas de vídeo tem silício dedicado à execução de algoritmos de anti -aliasing . Enquanto anti -aliasing placas de vídeo primeiros faria duas passagens por tela , correndo de cima para baixo, o número de passes ( a taxa de amostragem ) aumentou como o desempenho melhorou.
Super displays de alta resolução

Enquanto o hit desempenho de anti -aliasing foi combatida com hardware da placa de vídeo cada vez mais capazes , os avanços na tecnologia de exibição pode vir a torná-lo irrelevante . O iPhone 4 introduziu mais de 250 pixels por polegada (ppi ) exibe , em 2011 , e esses monitores de alta resolução , com pixels menores do que o olho humano pode escolher , estão ganhando adoção mainstream. Em cerca de 300 PPI , os olhos humanos realmente não pode fazer fora pixels individuais. Com pixels que pequena , a necessidade de anti -aliasing ( e os cálculos adicionais de processamento de vídeo ) vai embora. A partir do final do verão de 2013, apenas um punhado de desktop e laptop monitores têm este tipo de resolução , mas é claro que eles vão se tornar comum no futuro próximo.

outros Arte

Categorias relacionadas